Run in Apifox
すべてのモデルにインターネット検索機能を追加します。この機能を有効化する方法は2つあり、どちらかを選択してください: 1.モデルのサフィックスに「-web-search」を追加する。例:gpt-3.5-turbo-web-search(サードパーティソフトウェアに便利) 2.モデルリクエスト時にパラメータ "web-search": true を追加する。例を参照(API利用に便利) 注意: モデルのサフィックスに「-web-search」が含まれていても、"web-search" が false に設定されている場合、インターネット検索機能は無効になります (-ocr と併用可能。例:deepseek-r1-ocr-web-search) 対応パラメータ: search-service: 検索サービスプロバイダーsearch-include-sites: 検索ホワイトリスト(Bochaでは非対応) ["arxiv.org", "paperswithcode.com"] search-exclude-sites: 検索ブラックリスト(Bochaでは非対応) ["arxiv.org", "paperswithcode.com"] *この機能の原理は、各リクエストの前にユーザーの会話からキーワードを抽出し、その後検索を行い、検索エンジンの結果をモデルのコンテキストに組み込んで参考情報として活用するものです。詳細なプロセスはAPI呼び出し時のログで確認できます。 Request
管理コンソール - API KEYS セクションで生成された API キーを Bearer の後に記入してください。例:Bearer sk-xxxx
Example: Bearer {{YOUR_API_KEY}}
Body Params application/json
検索サービスを選択 サポートされているサービス:search1api、tavily、exa、bocha
search-include-sites
array [string]
required search-exclude-sites
array [string]
optional messages
array [object {2}]
required サンプリング温度 0から2の間の値。高い値(例:0.8)は出力をよりランダムにし、低い値(例:0.2)は出力をより集中させ、決定的にします。通常、この値またはtop_pのいずれかを調整することをお勧めしますが、両方を同時に変更することは避けてください
トップPサンプリング 温度サンプリングの代替方法である核サンプリング。モデルは top_p 確率質量を持つトークンの結果を考慮します。たとえば、0.1 は、確率質量の上位10%を構成するトークンのみを考慮することを意味します。通常、この値またはtemperatureのいずれかを調整することをお勧めしますが、両方を同時に変更することは避けてください
入力メッセージごとに生成するチャット完了オプションの数
有効にすると、ChatGPT のように部分的なメッセージをインクリメントで送信します。トークンが利用可能になると、それらはサーバー送信イベント (: [DONE]`を介して生データとして送信されます。ストリームはメッセージによって終了されます。サンプルコード は OpenAI Cookbook をご参照ください API が追加のトークン生成を停止する最大4つのシーケンス
チャット完了のために生成される最大トークン数。入力トークンと生成トークンの合計長さは、モデルのコンテキスト長によって制限されます
完了内で特定のトークンが出現する可能性を変更します。トークン(トークナイザー内のトークン ID によって指定)を -100 から 100 の関連バイアス値にマッピングする JSON オブジェクトを受け入れます。数学的には、バイアスはサンプリング前にモデルによって生成されたロジットに追加されます。正確な効果はモデルによって異なりますが、-1 から 1 の範囲の値は選択の可能性をわずかに減少または増加させ、-100 や 100 のような値は関連するトークンの禁止または排他的選択を引き起こすはずです
最終ユーザーを表す一意の識別子で、OpenAI が悪用行為を監視および検出するのに役立ちます。詳細はこちら 。
{
"model" : "gpt-3.5-turbo-web-search" ,
"search-service" : "search1api" ,
"web-search" : true ,
"messages" : [ { "role" : "user" , "content" : "2025年美国总统是谁" } ]
}
Request samples curl --location --request POST 'https://api.302.ai/v1/chat/completions' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer sk-mfYQzy0XTFfz4P16vRE4gFrKK1Nly4TozsMqbbb9PSiJUvFO' \
--header 'Content-Type: application/json' \
--data-raw '{
"model": "gpt-3.5-turbo-web-search",
"search-service":"search1api",
"web-search":true,
"messages": [{"role": "user", "content": "2025年美国总统是谁"}]
}'
Responses application/json Generate Code
choices
array [object {3}]
required
{
"id" : "chatcmpl-123" ,
"object" : "chat.completion" ,
"created" : 1677652288 ,
"choices" : [
{
"index" : 0 ,
"message" : {
"role" : "assistant" ,
"content" : "\n\nHello there, how may I assist you today?"
} ,
"finish_reason" : "stop"
}
] ,
"usage" : {
"prompt_tokens" : 9 ,
"completion_tokens" : 12 ,
"total_tokens" : 21
}
}
Modified at 2025-03-19 02:46:49