このトピックでは、アシスタント API の Thread クラスについて、スレッドの作成、取得、更新、削除の方法を含めて説明します。
概要:アシスタント API の特徴と基本的な使用方法の詳細については、「アシスタント API の概要」をご参照ください。
保持期間:すべての Thread インスタンスは Alibaba Cloud Model Studio サーバーに保存され、有効期限はありません。スレッド ID を使用してコンテキスト情報を取得できます。
関数名 | タイプ |
|---|---|
create | Thread クラスを作成します。 |
retrieve | Thread クラスを取得します。 |
update | Thread クラスを更新します。 |
delete | Thread クラスを削除します。 |
スレッドの作成
- HTTP
- SDK
サンプルコードリクエストパラメーター
レスポンスレスポンスパラメーターレスポンスは、以下の追加フィールドを含むスレッドオブジェクトを返します:
入力パラメーター名 | 入力パラメーターの説明 | タイプ | 必須 |
|---|---|---|---|
messages | スレッドに渡されるメッセージ。 | Message クラス | いいえ |
metadata | スレッド名 | string | いいえ |
- id:スレッド ID。
- request_id:リクエスト ID。
スレッドの取得
- HTTP
- SDK
サンプルコードリクエストパラメーター
結果レスポンスパラメーターレスポンスには、取得したスレッドオブジェクトが含まれ、これには以下の追加フィールドが含まれます:
パラメーター名 | パラメーターの説明 | タイプ | 必須 |
|---|---|---|---|
thread_id | 取得するスレッドの ID。 | str | はい |
- ID:スレッド ID
- request_id:リクエストの ID。
スレッドの更新
- HTTP
- SDK
サンプルコードリクエストパラメーター
結果レスポンスパラメーター出力には、取得したスレッドクラスと、ユーザーが指定したパラメーターにはない追加フィールドが含まれます:
入力パラメーター名 | 入力パラメーターの説明 | タイプ | 必須 |
|---|---|---|---|
thread_id | 更新するスレッドの ID。 | str | はい |
metadata | スレッド名 | dict | いいえ |
- id:thread_id
- request_id:リクエスト ID。
スレッドの削除
- HTTP
- SDK
サンプルコードリクエストパラメーター
レスポンスレスポンスパラメーター削除後のスレッドのステータス。
入力パラメーター名 | 説明 | 型 | 必須 |
|---|---|---|---|
id | 取得するスレッドの ID | 文字列 | はい |