OpenAI Web Search
Generate cited answers using web search.
חיפוש אינטרנט מבוסס מודל (OpenAI).
יצירת תשובה עם ציטוטים באמצעות מודל OpenAI וחיפוש באינטרנט. ספקו input כמחרוזת או כמערך הודעות. המודל, הכלים ומגבלת החיפוש מנוהלים על ידי השירות. התגובה היא אובייקט Responses שה-output שלו כולל פריטי web_search_call והודעות עם ציטוטי URL. usage מדווח על צריכת משאבים, לא על חיוב Felo.
מראה תמחור
- מדידה: רכיבי תגובה נמדדים.
- אומדן בקשת ייחוס: 0.3 דולר ארה״ב.
- מכפיל לקוח לייחוס: 1.0. אין להחיל אותו בשנית על סכום לקוח שכבר נקבע.
זהו מטא-נתון לעיון בלבד, לא הצעת מחיר לחשבון, לא מחיר מובטח ולא תקרת הוצאה. קרדיטי משאבים אינם קרדיטים של Felo. החיוב הסופי נעשה לפי רשומות החיוב של Felo.
- סוג: stringinputחובה
השאלה או ההוראה שלכם, באותו פורמט כמו
inputשל OpenAI Responses API. מתקבל גם מערך הודעות. - סוג: stringinstructions
הוראות כלליות אופציונליות לכוון את הטון או הפורמט של התשובה.
- סוג: integermax
_output _tokens מגבלה אופציונלית על מספר הטוקנים שנוצרים בתשובה.
- סוג: object200
אובייקט OpenAI Responses סטנדרטי.
output[]משזור פריטי web_search_call ואת הודעת התשובה עם הציטוטים; מספר פריטי web_search_call הוא מספר החיפושים המחויב.- סוג: stringid
- סוג: stringobject
- סוג: array object[]output
פריטים מסודרים: web_search_call (חיפושים שבוצעו) ו-message (התשובה המצוטטת).
אובייקט ריק - סוג: stringstatus
- סוג: objectusage
- inputסוג: integer
_tokens Integer numbers.
- inputסוג: object
_tokens _details - cachedסוג: integer
_tokens Integer numbers.
- outputסוג: integer
_tokens Integer numbers.
application/json - 400
לא ניתן היה לעבד את הבקשה. בדקו את פרמטרי הבקשה.
- 401
נדרש מפתח API תקף של Felo.
- 402
לא ניתן להמשיך את הבקשה משום שדרישת חיוב אינה מתקיימת.
- 403
החשבון אינו מורשה לבצע את הפעולה הזו.
- 429
הגעתם למגבלת בקשות או לתקרת הוצאה.
- 502
השירות לא הצליח להשלים את הבקשה.
- 503
שירות ה-API או החיוב אינו זמין באופן זמני.
- 504
השירות פג בזמן הטיפול בבקשה.
- default
תגובת שגיאה; תגובות מעבר מהמעלה הזרם עשויות להשתמש בפורמטים של הספק
application/json
curl https://openapi.felo.ai/v1/beta/openai-websearch/search \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"input": "What are the three biggest AI announcements this week? Give one sentence each with sources.",
"max_output_tokens": 1024
}'
{
"id": "string",
"object": "response",
"status": "completed",
"output": [
{}
],
"usage": {
"input_tokens": 1,
"output_tokens": 1,
"input_tokens_details": {
"cached_tokens": 1
}
}
}