跳到主要内容

联网搜索与抓取

SpAk API 支持联网搜索与网页抓取能力,让模型在回答前获取实时互联网信息。

联网搜索​

在对话中启用 tools 中的 web_search 工具,模型将根据问题自动搜索:

from openai import OpenAI

client = OpenAI(
api_key="<your api key>",
base_url="https://yuansuo.top",
)

response = client.chat.completions.create(
model="SpAk-Aster-V1-MOE",
messages=[{"role": "user", "content": "今天有什么科技新闻?"}],
tools=[{"type": "web_search"}],
)

print(response.choices[0].message.content)

网页抓取​

使用 POST /fetch 端点可以直接抓取并解析网页内容,详见 Fetch API。

注意事项​

  1. 联网搜索与网页抓取按调用次数单独计费,详见模型 & 价格。
  2. 搜索结果会以引用形式随回答返回。