空のナレッジベースを作成
空のナレッジベースを作成します。ドキュメントを追加するには テキストからドキュメントを作成 または ファイルからドキュメントを作成 を使用します。
承認
すべてのリクエストは API キーで認証します:Authorization: Bearer {API_KEY}。アプリのエンドポイントにはアプリの API キーを、ナレッジのエンドポイントにはナレッジベースの API キーを使用します(Dify API クイックスタート)。
キーはサーバーサイドで保管し、クライアントコードには決して埋め込まないでください。キーがない、または無効な場合は HTTP 401(unauthorized)が返ります。
ボディ
埋め込みモデル名です。利用可能なモデルを取得 で model_type=text-embedding を指定した際の model フィールドの値を使用します。
埋め込みモデルプロバイダーの識別子です。organization/plugin_name/provider_name の形式です(例:langgenius/openai/openai)。openai のような短縮名は langgenius/<name>/<name> に展開され、langgenius が公開したプラグインでのみ機能します。
有効な値は 利用可能なモデルを取得 で model_type=text-embedding を指定した際の provider フィールドから取得します。
レスポンス
ナレッジベースが正常に作成されました。