Answers by Context.dev
Answers by Context.devは、リアルタイムのウェブ調査を実施し、ユーザー定義のサンプルオブジェクトに沿った構造化JSONレスポンスを寄与元ソースのURLとともに返却するAPIです。
Answers by Context.devは、リアルタイムのウェブ調査を実施し、ユーザー定義のサンプルオブジェクトに沿った構造化JSONレスポンスを寄与元ソースのURLとともに返却するAPIです。
製品の機能と公式な位置づけ
Answers by Context.devは、ライブウェブ全体で自然言語によるリサーチタスクを実行し、その調査結果を構造化されたJSON出力へとまとめるように設計されたウェブ抽出APIです。ユーザーは自然言語のプロンプトと合わせて、出力構造、キー、および期待される値の型を定義する任意のテンプレートオブジェクトを提供します。
このサービスは、それぞれ異なる処理時間が割り当てられたfastモードとultraモードのリサーチモードをサポートし、ソースURLを初出順に収集します。また、データ保持ゼロ、使用状況タグ付け、期限切れ時に部分データを返却できるタイムアウト動作などのオプション構成も提供します。
公式情報で確認できる活用例
自然言語プロンプトに基づき、ウェブから特定の事実やデータポイントを事前定義されたJSONテンプレートへと抽出します。
一般的なウェブ全体へ検索を広げる前に、まず特定のウェブサイトを調査するようにリサーチエージェントを誘導します。
Answers by Context.devは、正式なスキーマ定義ではなくサンプルJSONオブジェクトを用いて調査結果を形成します。本サービスはテンプレートで提供されたキーとデータ型を維持し、不明な値はnullとして返し、空の配列には任意のJSONアイテムを格納できるようにします。
厳格な時間枠内でタスクを完了する必要がある場合、エラーとして失敗させるのではなく、不完全な調査結果を受け入れるようにタイムアウトオプションを設定できます。この構成では、レスポンスのpartialフラグがtrueに設定され、制限時間までに収集されたデータが提示されます。
自分の素材とワークフローで確認したい項目
確認した情報源とその日時
情報源を確認した製品情報に基づく回答
このAPIには2つのリサーチモードが用意されています。小型モデルを使用し30秒のバジェットで動作するfastモードと、より深い推論を行い50秒のバジェットで動作するデフォルトのultraモードです。
レスポンスの構造は、json_formatフィールドにプレースホルダー値を含むサンプルオブジェクトを指定することで定義され、指定したキーと値の型が維持された状態で結果が出力されます。
いいえ、情報提供元のURLは単一のsources配列内に初出順で返却され、個々の引用元が特定のJSONフィールドに直接マッピングされることはありません。
自然言語のタスクプロンプト内にドメイン名を直接指定することで、より広範なウェブ検索を開始する前に、まずその対象サイトを読み込むようエージェントに指示できます。
zdrパラメータをenabledに設定すると、共有キャッシュがバイパスされ、リクエストおよびレスポンスの内容が保持されるログから除外され、アセットのアップロードもスキップされます。