Anthropic Web Search
Generate cited answers using web search.
Carian web berasaskan model (Anthropic).
Jana jawapan dengan petikan menggunakan Claude dan carian web. Berikan messages dan max_tokens. Model dan alat web_search diuruskan oleh perkhidmatan; max_uses mengehadkan bilangan carian. Respons ialah objek Anthropic Messages dengan blok tool-use, search-result dan text. usage melaporkan penggunaan sumber, bukan caj Felo.
Rujukan harga
- Pemeteran: Komponen respons dimeterkan.
- Anggaran rujukan setiap permintaan: USD 0.3.
- Pengganda pelanggan rujukan: 1.0. Jangan gunakan semula pada amaun pelanggan yang telah diselesaikan.
Metadata rujukan sahaja, bukan sebut harga akaun, harga terjamin atau had perbelanjaan. Kredit sumber bukan kredit Felo. Caj akhir mengikut rekod pengebilan Felo.
- Jenis: integermax
_tokens wajibBilangan maksimum token untuk dijana dalam jawapan. Diperlukan oleh Messages API huluan.
- Jenis: array object[]messageswajib
Mesej perbualan, format sama seperti Anthropic Messages API. Giliran pengguna mengandungi soalan anda.
- contentJenis: string
Teks mesej. Blok kandungan berstruktur juga diterima.
- roleJenis: string enumnilai
- user
- assistant
- Jenis: stringsystem
System prompt pilihan untuk mengarahkan nada atau format jawapan.
- Jenis: object200
Respons Anthropic Messages standard.
content[]menyelang-seli carian yang dilakukan dan jawapan dengan petikan;usage.server_tool_use.web_search_requestsialah bilangan carian yang dibilkan.- Jenis: array object[]content
Blok tersusun: server_tool_use (kueri carian), web_search_tool_result (sumber) dan text (jawapan dengan petikan).
Objek kosong - Jenis: stringid
- Jenis: stringrole
- Jenis: stringstop
_reason - Jenis: stringtype
- Jenis: objectusage
- cacheJenis: integer
_creation _input _tokens Integer numbers.
- cacheJenis: integer
_read _input _tokens Integer numbers.
- inputJenis: integer
_tokens Integer numbers.
- outputJenis: integer
_tokens Integer numbers.
- serverJenis: object
_tool _use - webJenis: integer
_search _requests Bilangan carian web yang dibilkan.
application/json - 400
Permintaan tidak dapat diproses. Semak parameter permintaan.
- 401
Kunci API Felo yang sah diperlukan.
- 402
Permintaan tidak dapat diteruskan kerana keperluan pengebilan tidak dipenuhi.
- 403
Akaun tidak dibenarkan melakukan operasi ini.
- 429
Had permintaan atau had perbelanjaan telah dicapai.
- 502
Perkhidmatan tidak dapat menyelesaikan permintaan.
- 503
API atau perkhidmatan pengebilan tidak tersedia buat sementara waktu.
- 504
Perkhidmatan tamat masa semasa memproses permintaan.
- default
Respons ralat; respons passthrough huluan mungkin menggunakan format penyedia
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
}
}
}