Anthropic Web Search
Generate cited answers using web search.
การค้นหาเว็บที่อ้างอิงโมเดล (Anthropic)
สร้างคำตอบพร้อมการอ้างอิงด้วย Claude และการค้นหาเว็บ ส่ง messages และ max_tokens โมเดลและเครื่องมือ web_search ได้รับการจัดการโดยบริการ ส่วน max_uses จำกัดจำนวนการค้นหา การตอบกลับเป็นออบเจ็กต์ Anthropic Messages ที่มีบล็อก tool-use, search-result และ text usage รายงานการใช้ทรัพยากร ไม่ใช่ค่าใช้จ่ายจาก Felo
ข้อมูลอ้างอิงราคา
- การวัดปริมาณการใช้งาน: องค์ประกอบการตอบกลับที่วัดปริมาณ
- ค่าประมาณคำขออ้างอิง: USD 0.3
- ตัวคูณอ้างอิงสำหรับลูกค้า: 1.0 ห้ามนำไปใช้ซ้ำกับยอดที่เรียกเก็บจากลูกค้าแล้ว
เป็นข้อมูลเมตาอ้างอิงเท่านั้น ไม่ใช่ใบเสนอราคาสำหรับบัญชี ไม่ใช่ราคาที่รับประกัน และไม่ใช่เพดานการใช้จ่าย เครดิตของทรัพยากรไม่ใช่เครดิต Felo ยอดเรียกเก็บขั้นสุดท้ายเป็นไปตามบันทึกการเรียกเก็บเงินของ Felo
- ประเภท: integermax
_tokens จำเป็นจำนวนโทเคนสูงสุดที่จะสร้างในคำตอบ จำเป็นตาม Messages API ของต้นทาง
- ประเภท: array object[]messagesจำเป็น
ข้อความในบทสนทนา รูปแบบเดียวกับ Anthropic Messages API เทิร์นของผู้ใช้บรรจุคำถามของคุณ
- contentประเภท: string
ข้อความของเมสเซจ รองรับบล็อกเนื้อหาแบบมีโครงสร้างเช่นกัน
- roleประเภท: string enumค่า
- user
- assistant
- ประเภท: stringsystem
system prompt แบบไม่บังคับ เพื่อกำหนดโทนหรือรูปแบบของคำตอบ
- ประเภท: 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
จำเป็นต้องใช้คีย์ API ของ Felo ที่ถูกต้อง
- 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
}
}
}