博查万象は AI アプリケーション向けの知識検索 API で、構造化されたウェブ検索結果とモデル生成の回答を返し、RAG やエージェントのハルシネーションを抑えます。
博查万象(Bocha Wanxiang):AI アプリ向けの知識検索 API
概要
博查万象(Bocha Wanxiang)は、Bocha AI オープンプラットフォームが提供する検索 API サービスです。マルチモーダルなハイブリッド検索とセマンティック・リランキングを組み合わせ、約 100 億ページのウェブインデックスからニュース、画像、動画、百科事典系のコンテンツを取得します。AI エージェント、チャットボット、RAG システムが最新の世界知識を構造化データとして受け取れるように設計されており、ハルシネーションの抑制と回答の出典追跡に役立ちます。
一般的なウェブ検索 API と異なり、レスポンスは言語モデルがそのまま扱いやすい形に整えられています。タイトル、URL、スニペット、サイトアイコン、公開日時、画像が 1 つのレスポンスに含まれるため、独自のクリーニング処理を追加する必要がありません。ウェブ検索、回答生成、セマンティック・リランキング、ハイブリッド検索データベースを一つのプラットフォームで提供し、自然言語のクエリに対応、Web Search のレイテンシは最短 0.15 秒とされています。運営者はデータが中国本土の外に持ち出されないこと、検索結果が国内のセキュリティ規範に沿うことを明示しており、規制の厳しい導入先に向いています。
主な機能
- Web Search API:自然言語でウェブ全体を検索し、タイトル、URL、スニペット、サイトアイコン、公開日時、画像などの構造化フィールドを返します。1 回あたり最大 50 件、レイテンシは最短 0.15 秒です。
- AI Search API:ハイブリッド検索に加えて業種別の構造化データを自動取得し、モデルによる回答生成、追加質問、ストリーミング出力に対応します。マルチモーダルな参照元と要約回答を返します。
- Semantic Reranker API:自社開発の 80M パラメータ Transformer が、BM25/RRF の一次順位付けの後に候補を再順位付けします。recall50@top_n50 に対応し、関連度スコアを返すため、LLM が読みやすい順序に近づきます。
- Agent Search API:指定したエージェントに質問を渡し、より踏み込んだ回答と追加質問を返します。ベータ提供は終了しており、業種特化の用途は AI Search へ移行する必要があります。
- Bocha Hybrid Search Database(BochaDB):キーワードとベクトルのハイブリッド検索にセマンティック再順位付けを内蔵し、RAG の検索基盤を 1 つにまとめられます。
- 残高照会 API:アカウント残高とリソース消費をリアルタイムに確認できます。
使い方
- 登録して API キーを取得:https://open.bochaai.com/ でアカウントを作成し、呼び出し用リソースパッケージを受け取ったうえで、コンソールで API キーを発行します。
- 接続方法を選ぶ:公式 REST API、OpenAI / LangChain 互換の Function Calling、Tencent Yuanqi・Coze・DingTalk・Dify などのプラグイン、または MCP サーバーが利用できます。
- ウェブ検索を呼び出す:
https://api.bocha.cn/v1/web-searchに自然言語のクエリを送信します。期間の指定、ドメインの限定、テキスト要約の有無を選べます。 - 回答が必要なら AI Search に切り替える:まず検索し、その後に参照元付きの要約を生成します。対話型プロダクトではストリーミングを有効にすると最初のトークンまでの待ち時間を短縮できます。
- 手持ちの候補を再順位付けする:既存の候補集合を bocha-semantic-reranker に渡し、関連度スコアで並べ直してからモデルのコンテキストに渡します。
- 利用量を確認する:残高エンドポイントを接続し、クォータを定期的に確認して、公開後に上限で止まらないようにします。
API は RESTful な JSON 形式で、API キーを載せた Bearer トークンで認証します。
向いている用途
- 対話型 AI の強化:チャットボットにリアルタイムのウェブ参照を追加し、推測ではなく出典付きの回答を返します。
- RAG による質問応答:公開ウェブから引用可能な構造化知識を取得する検索層として、社内ナレッジベースと組み合わせます。
- AI 検索プロダクト:要約、マルチモーダルな参照元、追加質問を備えた対話型検索を構築できます。
- エージェント開発:Function Calling やプラグイン経由で、エージェントにリアルタイムの情報取得能力を追加します。
- コンプライアンス重視の導入:データが中国本土内にとどまるため、コンテンツとデータ流通に厳しい要件を持つ国内企業のアプリに向きます。
制限と注意点
- 1 回の検索で返るウェブ結果は最大 50 件です。広い範囲が必要な場合はページングするか、クエリを分割してください。
- 0.15 秒は Web Search のレイテンシです。AI Search は回答を生成するため全体の所要時間は長くなりますが、ストリーミングで体感を改善できます。
- Agent Search はベータ提供を終了しているため、専門的な用途は AI Search か自作エージェントで対応します。
- 検索品質はクエリの書き方とインデックスの範囲に依存します。ニッチな話題、サイト内情報、変化の速い話題ではドメインと期間を限定してください。
- 検索結果は下流での事実確認と引用表示が前提です。API の出力を唯一の正解として扱わないでください。
- 料金、クォータ、同時実行の上限は公式コンソールの設定に従います。本番投入の前に小規模な負荷試験を行うことをお勧めします。
よくある質問
一般的なウェブ検索 API との違いは何ですか?
一般的な API はリンク一覧を返します。博查万象はモデル向けの構造化フィールドに加え、セマンティック再順位付けと回答生成を提供し、RAG とエージェントのハルシネーションや鮮度の問題に焦点を当てています。
どのような接続方法がありますか?
公式 REST API、OpenAI / LangChain 互換の Function Calling、Tencent Yuanqi・Coze・DingTalk・Dify 向けプラグイン、MCP サーバーです。
データコンプライアンスはどうなっていますか?
運営者はデータが中国本土外に持ち出されず、結果が国内の安全規範に沿うと説明しています。正確な条件や認証の有無は導入前に提供元へ確認してください。

よくある質問
一般的なウェブ検索 API との違いは何ですか?
一般的な API はリンク一覧を返します。博查万象はモデル向けの構造化フィールド、再順位付け、回答生成を提供し、ハルシネーションと鮮度の問題に焦点を当てています。
どのような接続方法がありますか?
公式 REST API、OpenAI / LangChain 互換の Function Calling、Tencent Yuanqi・Coze・DingTalk・Dify 向けプラグイン、MCP サーバーです。
データコンプライアンスはどうなっていますか?
運営者はデータが中国本土外に持ち出されず、結果が国内の安全規範に沿うと説明しています。正確な条件は導入前に提供元へ確認してください。