Anthropic Web Search
Generate cited answers using web search.
以模型為依據的網路搜尋(Anthropic)。
使用 Claude 與網路搜尋產生附引用來源的答案。提供 messages 與 max_tokens。模型與 web_search 工具由服務管理;max_uses 限制搜尋次數。回應是 Anthropic Messages 物件,包含工具使用、搜尋結果與文字區塊。usage 回報資源用量,並非 Felo 收費。
定價參考
- 計量方式:依回應元件計量。
- 參考請求預估:USD 0.3。
- 參考客戶乘數:1.0。不得再次套用於已結算的客戶金額。
僅供參考的中繼資料,並非帳戶報價、保證價格或消費上限。資源額度並非 Felo 額度。最終費用依 Felo 計費記錄為準。
- 類型: integermax
_tokens 必填回答中可產生的最大 token 數。上游 Messages API 要求必填。
- 類型: array object[]messages必填
對話訊息,格式與 Anthropic Messages API 相同。使用者回合中承載你的問題。
- content類型: string
訊息文字。也接受結構化內容區塊。
- role類型: string 列舉值
- user
- assistant
- 類型: stringsystem
選用的系統提示詞,用於控制回答的語氣或格式。
- 類型: object200
標準的 Anthropic Messages 回應。
content[]交錯包含執行的搜尋與附引用的答案;usage.server_tool_use.web_search_requests是計費的搜尋次數。- 類型: array object[]content
依序排列的區塊:server_tool_use(搜尋查詢)、web_search_tool_result(來源)與 text(附引用的回答)。
空物件 - 類型: stringid
- 類型: stringrole
- 類型: stringstop
_reason - 類型: stringtype
- 類型: objectusage
- cache類型: integer
_creation _input _tokens Integer numbers.
- cache類型: integer
_read _input _tokens Integer numbers.
- input類型: integer
_tokens Integer numbers.
- output類型: integer
_tokens Integer numbers.
- server類型: object
_tool _use - web類型: integer
_search _requests 計費的網路搜尋次數。
application/json - 400
無法處理該要求。請檢查請求參數。
- 401
需要有效的 Felo API 金鑰。
- 402
由於未符合計費要求,要求無法繼續。
- 403
該帳戶無權執行此操作。
- 429
已達到要求或支出上限。
- 502
服務無法完成該要求。
- 503
API 或計費服務暫時無法使用。
- 504
服務在處理要求時逾時。
- default
錯誤回應;上游透傳回應可能採用供應商格式
application/json
curl https://openapi.felo.ai/v1/beta/anthropic-websearch/search \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"max_tokens": 1024,
"messages": [
{
"role": "user",
"content": "What are the three biggest AI announcements this week? Give one sentence each with sources."
}
]
}'
{
"id": "string",
"type": "message",
"role": "assistant",
"stop_reason": "end_turn",
"content": [
{}
],
"usage": {
"input_tokens": 1,
"output_tokens": 1,
"cache_read_input_tokens": 1,
"cache_creation_input_tokens": 1,
"server_tool_use": {
"web_search_requests": 1
}
}
}