UNPKG

@restnfeel/agentc-starter-kit

Version:

한국어 기업용 CMS 모듈 - Task Master AI와 함께 빠르게 웹사이트를 구현할 수 있는 재사용 가능한 컴포넌트 시스템

73 lines (70 loc) 2.42 kB
import { APIResource } from '../../../resource.js'; import { isRequestOptions } from '../../../core.js'; import { CursorPage } from '../../../pagination.js'; // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. /** * @deprecated The Assistants API is deprecated in favor of the Responses API */ class Messages extends APIResource { /** * Create a message. * * @deprecated The Assistants API is deprecated in favor of the Responses API */ create(threadId, body, options) { return this._client.post(`/threads/${threadId}/messages`, { body, ...options, headers: { 'OpenAI-Beta': 'assistants=v2', ...options?.headers }, }); } /** * Retrieve a message. * * @deprecated The Assistants API is deprecated in favor of the Responses API */ retrieve(threadId, messageId, options) { return this._client.get(`/threads/${threadId}/messages/${messageId}`, { ...options, headers: { 'OpenAI-Beta': 'assistants=v2', ...options?.headers }, }); } /** * Modifies a message. * * @deprecated The Assistants API is deprecated in favor of the Responses API */ update(threadId, messageId, body, options) { return this._client.post(`/threads/${threadId}/messages/${messageId}`, { body, ...options, headers: { 'OpenAI-Beta': 'assistants=v2', ...options?.headers }, }); } list(threadId, query = {}, options) { if (isRequestOptions(query)) { return this.list(threadId, {}, query); } return this._client.getAPIList(`/threads/${threadId}/messages`, MessagesPage, { query, ...options, headers: { 'OpenAI-Beta': 'assistants=v2', ...options?.headers }, }); } /** * Deletes a message. * * @deprecated The Assistants API is deprecated in favor of the Responses API */ del(threadId, messageId, options) { return this._client.delete(`/threads/${threadId}/messages/${messageId}`, { ...options, headers: { 'OpenAI-Beta': 'assistants=v2', ...options?.headers }, }); } } class MessagesPage extends CursorPage { } Messages.MessagesPage = MessagesPage; export { Messages, MessagesPage }; //# sourceMappingURL=messages.js.map