@cotofe/service-of-model
Version:
OpenAPI client for @cotofe/service-of-model
97 lines (96 loc) • 4.34 kB
TypeScript
/**
* Platform
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import type { ResponseClassAiAgentDetail, ResponseClassBoolean, ResponseClassChatThreadMessageList, ResponseClassListAgentBriefListItem, ResponseClassListAssistantThreadListItem, TheRequestOfWhenCreateANewChatThreadInTheAgent } from '../models/index';
import * as runtime from '../runtime';
interface DetailUsingGET1Request {
assistantId: string;
}
interface GetAssistantThreadListUsingGETRequest {
assistantId: string;
}
interface GetThreadMessagesUsingGETRequest {
threadId: string;
}
interface UpdateVisibilityUsingPUTRequest {
id: string;
visibility: boolean;
}
interface UpsertThreadUsingPUTRequest {
threadId: string;
theRequestOfWhenCreateANewChatThreadInTheAgent?: TheRequestOfWhenCreateANewChatThreadInTheAgent;
}
/**
*
*/
export declare class ModelAiAgentApi extends runtime.BaseAPI {
/**
* agent brief list
* agent brief list
*/
briefListUsingGETRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassListAgentBriefListItem>>;
/**
* agent brief list
* agent brief list
*/
briefListUsingGET(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassListAgentBriefListItem>;
/**
* agent detail
* agent detail
*/
detailUsingGET1Raw(requestParameters: DetailUsingGET1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassAiAgentDetail>>;
/**
* agent detail
* agent detail
*/
detailUsingGET1(requestParameters: DetailUsingGET1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassAiAgentDetail>;
/**
* get the list of chat(thread) in the agent
* get the list of chat(thread) in the agent
*/
getAssistantThreadListUsingGETRaw(requestParameters: GetAssistantThreadListUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassListAssistantThreadListItem>>;
/**
* get the list of chat(thread) in the agent
* get the list of chat(thread) in the agent
*/
getAssistantThreadListUsingGET(requestParameters: GetAssistantThreadListUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassListAssistantThreadListItem>;
/**
*
* getThreadMessages
*/
getThreadMessagesUsingGETRaw(requestParameters: GetThreadMessagesUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassChatThreadMessageList>>;
/**
*
* getThreadMessages
*/
getThreadMessagesUsingGET(requestParameters: GetThreadMessagesUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassChatThreadMessageList>;
/**
* update the visibility of agent
* update the visibility of agent
*/
updateVisibilityUsingPUTRaw(requestParameters: UpdateVisibilityUsingPUTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassBoolean>>;
/**
* update the visibility of agent
* update the visibility of agent
*/
updateVisibilityUsingPUT(requestParameters: UpdateVisibilityUsingPUTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassBoolean>;
/**
* create a new chat(thread) in the agent
* create a new chat(thread) in the agent
*/
upsertThreadUsingPUTRaw(requestParameters: UpsertThreadUsingPUTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassBoolean>>;
/**
* create a new chat(thread) in the agent
* create a new chat(thread) in the agent
*/
upsertThreadUsingPUT(requestParameters: UpsertThreadUsingPUTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassBoolean>;
}
export {};