pub struct ThreadRunsResource { /* private fields */ }Expand description
EN: Thread Runs API resource. 中文:Thread Runs API 资源。
Implementations§
Source§impl ThreadRunsResource
impl ThreadRunsResource
Sourcepub async fn create(
&self,
request: CreateThreadRunRequest,
) -> Result<ThreadRun, LingerError>
pub async fn create( &self, request: CreateThreadRunRequest, ) -> Result<ThreadRun, LingerError>
EN: Creates a run with POST /v1/threads/{thread_id}/runs.
中文:使用 POST /v1/threads/{thread_id}/runs 创建 Run。
Sourcepub async fn list(&self) -> Result<ThreadRunPage, LingerError>
pub async fn list(&self) -> Result<ThreadRunPage, LingerError>
EN: Lists runs for a thread. 中文:列出线程中的 Run。
Sourcepub async fn list_with(
&self,
request: ThreadRunListRequest,
) -> Result<ThreadRunPage, LingerError>
pub async fn list_with( &self, request: ThreadRunListRequest, ) -> Result<ThreadRunPage, LingerError>
EN: Lists runs for a thread with query parameters. 中文:使用查询参数列出线程中的 Run。
Sourcepub async fn retrieve(&self, run_id: &str) -> Result<ThreadRun, LingerError>
pub async fn retrieve(&self, run_id: &str) -> Result<ThreadRun, LingerError>
EN: Retrieves a run. 中文:获取 Run。
Sourcepub async fn modify(
&self,
run_id: &str,
request: ModifyThreadRunRequest,
) -> Result<ThreadRun, LingerError>
pub async fn modify( &self, run_id: &str, request: ModifyThreadRunRequest, ) -> Result<ThreadRun, LingerError>
EN: Modifies a run. 中文:修改 Run。
Sourcepub async fn cancel(&self, run_id: &str) -> Result<ThreadRun, LingerError>
pub async fn cancel(&self, run_id: &str) -> Result<ThreadRun, LingerError>
EN: Cancels a run. 中文:取消 Run。
Sourcepub async fn submit_tool_outputs(
&self,
run_id: &str,
request: SubmitToolOutputsRequest,
) -> Result<ThreadRun, LingerError>
pub async fn submit_tool_outputs( &self, run_id: &str, request: SubmitToolOutputsRequest, ) -> Result<ThreadRun, LingerError>
EN: Submits tool outputs for a run waiting on tool calls. 中文:为等待工具调用的 Run 提交工具输出。
Sourcepub fn steps(&self, run_id: &str) -> RunStepsResource
pub fn steps(&self, run_id: &str) -> RunStepsResource
EN: Returns the Run Steps subresource for a run id. 中文:返回指定 Run ID 的 Run Steps 子资源。
Trait Implementations§
Source§impl Clone for ThreadRunsResource
impl Clone for ThreadRunsResource
Source§fn clone(&self) -> ThreadRunsResource
fn clone(&self) -> ThreadRunsResource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for ThreadRunsResource
impl !UnwindSafe for ThreadRunsResource
impl Freeze for ThreadRunsResource
impl Send for ThreadRunsResource
impl Sync for ThreadRunsResource
impl Unpin for ThreadRunsResource
impl UnsafeUnpin for ThreadRunsResource
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more