다음을 통해 공유


ThreadsOperations interface

스레드 작업을 나타내는 인터페이스입니다.

속성

create

새 스레드를 만듭니다. 스레드는 메시지를 포함하며 에이전트에서 실행할 수 있습니다.

delete

기존 스레드를 삭제합니다.

get

기존 스레드에 대한 정보를 가져옵니다.

list

이전에 만든 스레드 목록을 가져옵니다.

update

기존 스레드를 수정합니다.

속성 세부 정보

create

새 스레드를 만듭니다. 스레드는 메시지를 포함하며 에이전트에서 실행할 수 있습니다.

create: (options?: ThreadsCreateThreadOptionalParams) => Promise<AgentThread>

속성 값

(options?: ThreadsCreateThreadOptionalParams) => Promise<AgentThread>

delete

기존 스레드를 삭제합니다.

delete: (threadId: string, options?: ThreadsDeleteThreadOptionalParams) => Promise<ThreadDeletionStatus>

속성 값

(threadId: string, options?: ThreadsDeleteThreadOptionalParams) => Promise<ThreadDeletionStatus>

get

기존 스레드에 대한 정보를 가져옵니다.

get: (threadId: string, options?: ThreadsGetThreadOptionalParams) => Promise<AgentThread>

속성 값

(threadId: string, options?: ThreadsGetThreadOptionalParams) => Promise<AgentThread>

list

이전에 만든 스레드 목록을 가져옵니다.

list: (options?: ThreadsListThreadsOptionalParams) => PagedAsyncIterableIterator<AgentThread, AgentThread[], PageSettings>

속성 값

(options?: ThreadsListThreadsOptionalParams) => PagedAsyncIterableIterator<AgentThread, AgentThread[], PageSettings>

update

기존 스레드를 수정합니다.

update: (threadId: string, options?: ThreadsUpdateThreadOptionalParams) => Promise<AgentThread>

속성 값

(threadId: string, options?: ThreadsUpdateThreadOptionalParams) => Promise<AgentThread>