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
اختیاری سسٹم پرامپٹ جو جواب کا لہجہ یا فارمیٹ کنٹرول کرتا ہے۔
- قسم: 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
}
}
}