メインコンテンツへスキップ
POST
GenAI Conversationチャット

ボディ

application/json

会話の multi-turn チャット ビューを取得するためのリクエスト。

conversation_id
string
必須
project_id
string
必須
include_feedback
boolean
デフォルト:false
limit
integer
デフォルト:50

返す会話ターンの最大数。

必須範囲: 0 <= x <= 50
offset
integer
デフォルト:0

スキップする直近のターン数。結果は、選択したページ内で時系列順に返されます。

必須範囲: x >= 0

レスポンス

成功レスポンス

Multi-turn チャット ビュー: ターンごとのチャット応答を順序どおりに並べた一覧です。

turns 内の各エントリは 1 つの trace_id に対応し、Weave はそれを 1 つの会話ターンとして扱います。これは必ずしも 1 つの invoke_agent スパンであるとは限りません。1 つのターンには、エージェント呼び出しが 0 個、1 個、または複数含まれる場合があります。フロントエンドでは、エントリ間にターン番号の区切りを表示しつつ、各ターンの描画に AgentTraceChatRes レンダリングをそのまま再利用できます。

conversation_id
string
必須
feedback
Feedback · object[] | null
has_more
boolean
デフォルト:false
limit
integer
デフォルト:50
offset
integer
デフォルト:0
total_cost_usd
number | null
total_turns
integer
デフォルト:0
turns
AgentTraceChatRes · object[]