テキストコンテンツからドキュメントを作成します。ドキュメントは非同期で処理されます——返された batch ID を ドキュメント埋め込みステータス(進捗)を取得 で使用して進捗を追跡します。
API Key 認証です。すべての API リクエストにおいて、Authorization HTTP ヘッダーに Bearer プレフィックスを付けた API Key を含めてください。例:Authorization: Bearer {API_KEY}。API Key はサーバーサイドに保存し、クライアントサイドで共有・保存しないことを強く推奨します。API Key の漏洩は深刻な結果につながる可能性があります。
ナレッジベース ID です。
ドキュメント名です。
ドキュメントのテキスト内容です。
ナレッジベースに最初のドキュメントを追加する際に必須です。以降のドキュメントでは省略するとナレッジベースのインデックス方式を継承します。high_quality は埋め込みモデルによる精密検索、economy はキーワードベースのインデックスを使用します。
high_quality, economy text_model は標準テキストチャンキング、hierarchical_model は親子チャンク構造、qa_model は質問・回答ペアの抽出です。
text_model, hierarchical_model, qa_model 処理最適化のためのドキュメント言語です。
チャンキングの処理ルールです。
検索モデルの設定です。このナレッジベースをクエリする際のチャンクの検索方法とランキング方法を制御します。
埋め込みモデル名です。利用可能なモデルを取得 で model_type=text-embedding を指定した際の model フィールドの値を使用します。
埋め込みモデルプロバイダーです。利用可能なモデルを取得 で model_type=text-embedding を指定した際の provider フィールドの値を使用します。
バージョン管理用の元ドキュメント ID です。