OpenAI Web Search
Generate cited answers using web search.
モデルに基づくウェブ検索(OpenAI)。
OpenAI モデルとウェブ検索を使って引用付きの回答を生成します。input は文字列またはメッセージ配列で指定します。モデル、ツール、検索回数の上限はサービス側で管理されます。レスポンスは Responses オブジェクトで、output には web_search_call と URL 引用付きの message 項目が含まれます。usage はリソース消費量を報告するもので、Felo の請求ではありません。
料金の参考情報
- 計測方法:レスポンスコンポーネント単位で計測。
- 参考リクエスト見積もり:USD 0.3。
- 参照用の顧客乗数:1.0。確定済みの顧客金額には再適用しないでください。
参考情報のメタデータであり、アカウントへの見積もり、保証された価格、支出上限ではありません。リソースクレジットは Felo クレジットではありません。最終的な請求は Felo の請求記録に従います。
- 型: stringinput必須
質問または指示。OpenAI Responses API の
inputと同じ形式です。メッセージの配列も受け付けます。 - 型: 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
有効な Felo API キーが必要です。
- 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
}
}
}