/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が返されます。