OpenAI Web Search
Generate cited answers using web search.
Modellgestützte Websuche (OpenAI).
Erzeugt mit einem OpenAI-Modell und Websuche eine Antwort mit Quellenangaben. Übergeben Sie input als String oder als Nachrichten-Array. Modell, Tools und Suchlimit werden vom Dienst verwaltet. Die Antwort ist ein Responses-Objekt, dessen output web_search_call- und message-Elemente mit URL-Quellenangaben enthält. usage meldet den Ressourcenverbrauch, keine Felo-Gebühr.
Preisreferenz
- Abrechnung: Abgerechnete Antwortkomponenten.
- Referenzschätzung pro Anfrage: USD 0.3.
- Referenz-Kundenmultiplikator: 1.0. Nicht erneut auf einen abgerechneten Kundenbetrag anwenden.
Nur Referenzmetadaten, kein Kontenangebot, kein garantierter Preis und keine Ausgabenobergrenze. Ressourcen-Credits sind keine Felo-Credits. Endgültige Abrechnungen richten sich nach den Felo-Abrechnungsbelegen.
- Typ: stringinputerforderlich
Ihre Frage oder Anweisung im selben Format wie
inputder OpenAI Responses API. Ein Nachrichten-Array wird ebenfalls akzeptiert. - Typ: stringinstructions
Optionale übergeordnete Anweisungen, um Ton oder Format der Antwort zu steuern.
- Typ: integermax
_output _tokens Optionales Limit für die Anzahl der in der Antwort erzeugten Tokens.
- Typ: object200
Ein standardmäßiges OpenAI-Responses-Objekt.
output[]verschränkt web_search_call-Elemente mit der zitierten Antwortnachricht; die Anzahl der web_search_call-Elemente ist die abgerechnete Suchanzahl.- Typ: stringid
- Typ: stringobject
- Typ: array object[]output
Geordnete Elemente: web_search_call (durchgeführte Suchen) und message (die mit Quellen belegte Antwort).
Leeres Objekt - Typ: stringstatus
- Typ: objectusage
- inputTyp: integer
_tokens Integer numbers.
- inputTyp: object
_tokens _details - cachedTyp: integer
_tokens Integer numbers.
- outputTyp: integer
_tokens Integer numbers.
application/json - 400
Die Anfrage konnte nicht verarbeitet werden. Prüfen Sie die Anfrageparameter.
- 401
Ein gültiger Felo-API-Schlüssel ist erforderlich.
- 402
Die Anfrage kann nicht fortgesetzt werden, da eine Abrechnungsvoraussetzung nicht erfüllt ist.
- 403
Das Konto ist für diesen Vorgang nicht berechtigt.
- 429
Ein Anfrage- oder Ausgabenlimit wurde erreicht.
- 502
Der Dienst konnte die Anfrage nicht abschließen.
- 503
Die API oder der Abrechnungsdienst ist vorübergehend nicht verfügbar.
- 504
Beim Verarbeiten der Anfrage ist eine Zeitüberschreitung aufgetreten.
- default
Fehlerantwort; Upstream-Passthrough-Antworten können Anbieterformate verwenden
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
}
}
}