Exa
Semantic search, page content, cited answers and asynchronous research.
הרצת חיפוש אינטרנט סמנטי נוירוני.
חפשו באינטרנט לפי משמעות ולא לפי מילת מפתח. query חובה; צמצמו עם category, includeDomains, excludeDomains, startPublishedDate, endPublishedDate, והגדירו numResults. מחזיר requestId, resolvedSearchType, searchTime, costDollars ו-results[] עם id, title ו-url. id הוא כתובת ה-URL, והוא מה ש-post_exa_contents מקבל. ⚠️ התוצאות אינן נושאות טקסט עמוד אלא אם תבקשו: העבירו contents, או המשיכו עם post_exa_contents. בחרו בו על פני searchWeb כשהשאילתה היא תיאור ולא מילות מפתח; בחרו ב-Tavily כשאתם רוצים את הטקסט באותה קריאה, וב-post_exa_answer כשרוצים תשובה כתובה ולא רשימה.
מראה תמחור
- מדידה: עלות תגובה מדווחת.
- אומדן בקשת ייחוס: 0.017 דולר ארה״ב.
- מכפיל לקוח לייחוס: 1.0. אין להחיל אותו בשנית על סכום לקוח שכבר נקבע.
זהו מטא-נתון לעיון בלבד, לא הצעת מחיר לחשבון, לא מחיר מובטח ולא תקרת הוצאה. קרדיטי משאבים אינם קרדיטים של Felo. החיוב הסופי נעשה לפי רשומות החיוב של Felo.
- סוג: stringqueryחובה
שאילתת החיפוש בשפה טבעית.
- סוג: string enumcategory
רמז אופציונלי לגבי סוג העמודים שיש לתעדף.
ערכים- company
- research paper
- news
- personal site
- financial report
- people
- סוג: objectcontents
אפשרויות תוכן להחזרה לצד כל תוצאה.
- highlightsסוג: boolean
החזרת קטעים רלוונטיים מודגשים.
- summaryסוג: boolean
החזרת סיכום עמוד שנוצר ב-AI.
- textסוג: boolean
החזרת טקסט העמוד המלא.
- סוג: string פורמט: date-timeend
Published Date החזרת תוצאות שפורסמו בתאריך ISO 8601 הזה או לפניו בלבד.
- סוג: array string[]exclude
Domains החרגת תוצאות מהדומיינים האלה.
- סוג: array string[]include
Domains החזרת תוצאות מהדומיינים האלה בלבד.
- סוג: integernum
Results מינימום:1מקסימום:100מספר התוצאות להחזרה.
- סוג: objectoutput
Schema סכימת JSON המשמשת למיזוג פלט מובנה מהתוצאות.
- סוג: string פורמט: date-timestart
Published Date החזרת תוצאות שפורסמו בתאריך ISO 8601 הזה או אחריו בלבד.
- סוג: boolean enumstreamconst:falseערכים
- false
- סוג: stringsystem
Prompt הוראה שמנחה כיצד נוצר הפלט המובנה.
- סוג: string enumtype
מצב חיפוש. auto מאפשר ל-Exa לבחור; מצבי deep מחליפים השהיה באיכות אחזור גבוהה יותר.
ערכים- auto
- fast
- instant
- deep
-lite - deep
- deep
-reasoning
- סוג: object200
החיפוש הושלם בהצלחה.
- cost
Dollars פירוט עלויות הספק עבור שימוש במשאבים. למידע בלבד; אינו חיוב הלקוח של Felo או קבלת חיוב של Felo.
- output
פלט מובנה, מופיע רק כאשר סופק outputSchema.
- סוג: stringrequest
Id מזהה בקשה של Exa.
- סוג: array object[]results
תוצאות חיפוש מדורגות.
- authorסוג: string
- idסוג: string
- publishedסוג: string
Date - titleסוג: string
- urlסוג: string
application/json - 400
לא ניתן היה לעבד את הבקשה. בדקו את פרמטרי הבקשה.
- 401
נדרש מפתח API תקף של Felo.
- 402
לא ניתן להמשיך את הבקשה משום שדרישת חיוב אינה מתקיימת.
- 403
החשבון אינו מורשה לבצע את הפעולה הזו.
- 429
הגעתם למגבלת בקשות או לתקרת הוצאה.
- 502
השירות לא הצליח להשלים את הבקשה.
- 503
שירות ה-API או החיוב אינו זמין באופן זמני.
- 504
השירות פג בזמן הטיפול בבקשה.
- default
תגובת שגיאה; תגובות מעבר מהמעלה הזרם עשויות להשתמש בפורמטים של הספק
application/json
curl https://openapi.felo.ai/v1/beta/exa/search \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"query": "latest evaluation frameworks for AI agents",
"type": "auto",
"numResults": 10,
"category": "company",
"includeDomains": [
""
],
"excludeDomains": [
""
],
"startPublishedDate": "",
"endPublishedDate": "",
"contents": {
"text": true,
"highlights": true,
"summary": true
},
"outputSchema": {},
"systemPrompt": "",
"stream": false
}'
{
"requestId": "string",
"results": [
{
"title": "string",
"url": "string",
"publishedDate": "string",
"author": "string",
"id": "string"
}
],
"output": null,
"costDollars": null
}