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.
מראה תמחור
- מדידה: רכיבי תגובה נמדדים.
- אומדן בקשה לעיון: 0.3 דולר ארה״ב.
- מכפיל לקוח לעיון: 1.0. אין להחיל בשנית את מכפילי העיון על סכומים שכבר נקבעו ללקוח.
מטא-נתוני עיון בלבד, לא הצעת מחיר לחשבון, לא מחיר מובטח ולא תקרת הוצאה. קרדיטי משאבים אינם קרדיטים של Felo. החיוב הסופי נעשה לפי רשומות החיוב של Felo.
- סוג: integermax
_tokens חובההמספר המרבי של טוקנים ליצירה בתשובה. נדרש על ידי Messages API של ה-upstream.
- סוג: 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
נדרש מפתח 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
}
}
}