/v1/answers エンドポイントを通じて、自然言語でウェブ検索を行い、AI によって生成された回答やデータを希望の JSON 形式で返すことができます。これにより、製品を現実世界のデータやソースに基づかせ、データポイントやスプレッドシートを強化することができます。
- 質問をするか、AI に強化したいデータポイントを提供する
- オプション: 返してほしい JSON 構造を指定する
- ウェブ上で見つけたデータを検索、クリーン、検証し、返す
- 回答を生成するために使用したソースを返す
- データが確認できない場合は
NOT_FOUND値で不確実性を処理する
ユースケース
回答エンドポイントは以下に使用できます:- AI アプリケーションを現実世界のデータと事実に基づかせる
- 採用、金融、コンサルティング、営業のためにスプレッドシートやデータポイントを強化する
インストール
使用方法
質問をして、出力をガイドするための JSON スキーマを渡します。json パラメータを渡さない場合、API は result フィールド内に回答テキストが入った json オブジェクトを返します。
レスポンス
他の Olostep エンドポイントと同様に、answer オブジェクトがレスポンスとして返されます。answer オブジェクトには id や result などのプロパティがあります。
json パラメータに従ってフォーマットされた回答は response.result.json_content にあり、ソースのリストは response.result.sources にあります。文字列化された JSON を解析して構造化データにアクセスできます。
json パラメータを渡さない場合、API は result フィールド内に回答テキストが入った json オブジェクトを返します。
柔軟な json パラメータ
- 空の値を持つ JSON オブジェクトをスキーマとして提供するか、希望するデータを説明する文字列を提供します。
- エージェントが自信を持てない場合、そのフィールドには
NOT_FOUNDが返されます。