@@ -12699,7 +12699,7 @@ class OpenAIUtils {
1269912699 /**
1270012700 * Prompt the Chat Completions API.
1270112701 */
12702- async promptChatCompletions({ userPrompt, systemPrompt = '', model = 'gpt-5' }) {
12702+ async promptChatCompletions({ userPrompt, systemPrompt = '', model = 'gpt-5.1 ' }) {
1270312703 const messages = [{ role: 'user', content: userPrompt }];
1270412704 if (systemPrompt) {
1270512705 messages.unshift({ role: 'system', content: systemPrompt });
@@ -20712,27 +20712,12 @@ const SessionsAPI = tslib_1.__importStar(__nccwpck_require__(13223));
2071220712const sessions_1 = __nccwpck_require__(13223);
2071320713const ThreadsAPI = tslib_1.__importStar(__nccwpck_require__(40997));
2071420714const threads_1 = __nccwpck_require__(40997);
20715- const headers_1 = __nccwpck_require__(63591);
20716- const uploads_1 = __nccwpck_require__(67620);
2071720715class ChatKit extends resource_1.APIResource {
2071820716 constructor() {
2071920717 super(...arguments);
2072020718 this.sessions = new SessionsAPI.Sessions(this._client);
2072120719 this.threads = new ThreadsAPI.Threads(this._client);
2072220720 }
20723- /**
20724- * Upload a ChatKit file
20725- *
20726- * @example
20727- * ```ts
20728- * const response = await client.beta.chatkit.uploadFile({
20729- * file: fs.createReadStream('path/to/file'),
20730- * });
20731- * ```
20732- */
20733- uploadFile(body, options) {
20734- return this._client.post('/chatkit/files', (0, uploads_1.maybeMultipartFormRequestOptions)({ body, ...options, headers: (0, headers_1.buildHeaders)([{ 'OpenAI-Beta': 'chatkit_beta=v1' }, options?.headers]) }, this._client));
20735- }
2073620721}
2073720722exports.ChatKit = ChatKit;
2073820723ChatKit.Sessions = sessions_1.Sessions;
@@ -22128,20 +22113,19 @@ class Files extends resource_1.APIResource {
2212822113 * up to 512 MB, and the size of all files uploaded by one organization can be up
2212922114 * to 1 TB.
2213022115 *
22131- * The Assistants API supports files up to 2 million tokens and of specific file
22132- * types. See the
22133- * [Assistants Tools guide](https://platform.openai.com/docs/assistants/tools) for
22134- * details.
22135- *
22136- * The Fine-tuning API only supports `.jsonl` files. The input also has certain
22137- * required formats for fine-tuning
22138- * [chat](https://platform.openai.com/docs/api-reference/fine-tuning/chat-input) or
22139- * [completions](https://platform.openai.com/docs/api-reference/fine-tuning/completions-input)
22140- * models.
22141- *
22142- * The Batch API only supports `.jsonl` files up to 200 MB in size. The input also
22143- * has a specific required
22144- * [format](https://platform.openai.com/docs/api-reference/batch/request-input).
22116+ * - The Assistants API supports files up to 2 million tokens and of specific file
22117+ * types. See the
22118+ * [Assistants Tools guide](https://platform.openai.com/docs/assistants/tools)
22119+ * for details.
22120+ * - The Fine-tuning API only supports `.jsonl` files. The input also has certain
22121+ * required formats for fine-tuning
22122+ * [chat](https://platform.openai.com/docs/api-reference/fine-tuning/chat-input)
22123+ * or
22124+ * [completions](https://platform.openai.com/docs/api-reference/fine-tuning/completions-input)
22125+ * models.
22126+ * - The Batch API only supports `.jsonl` files up to 200 MB in size. The input
22127+ * also has a specific required
22128+ * [format](https://platform.openai.com/docs/api-reference/batch/request-input).
2214522129 *
2214622130 * Please [contact us](https://help.openai.com/) if you need to increase these
2214722131 * storage limits.
@@ -22966,6 +22950,33 @@ exports.InputItems = InputItems;
2296622950
2296722951/***/ }),
2296822952
22953+ /***/ 37133:
22954+ /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => {
22955+
22956+ "use strict";
22957+
22958+ // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22959+ Object.defineProperty(exports, "__esModule", ({ value: true }));
22960+ exports.InputTokens = void 0;
22961+ const resource_1 = __nccwpck_require__(19318);
22962+ class InputTokens extends resource_1.APIResource {
22963+ /**
22964+ * Get input token counts
22965+ *
22966+ * @example
22967+ * ```ts
22968+ * const response = await client.responses.inputTokens.count();
22969+ * ```
22970+ */
22971+ count(body = {}, options) {
22972+ return this._client.post('/responses/input_tokens', { body, ...options });
22973+ }
22974+ }
22975+ exports.InputTokens = InputTokens;
22976+ //# sourceMappingURL=input-tokens.js.map
22977+
22978+ /***/ }),
22979+
2296922980/***/ 96214:
2297022981/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => {
2297122982
@@ -22980,12 +22991,15 @@ const ResponseStream_1 = __nccwpck_require__(66784);
2298022991const resource_1 = __nccwpck_require__(19318);
2298122992const InputItemsAPI = tslib_1.__importStar(__nccwpck_require__(46867));
2298222993const input_items_1 = __nccwpck_require__(46867);
22994+ const InputTokensAPI = tslib_1.__importStar(__nccwpck_require__(37133));
22995+ const input_tokens_1 = __nccwpck_require__(37133);
2298322996const headers_1 = __nccwpck_require__(63591);
2298422997const path_1 = __nccwpck_require__(10706);
2298522998class Responses extends resource_1.APIResource {
2298622999 constructor() {
2298723000 super(...arguments);
2298823001 this.inputItems = new InputItemsAPI.InputItems(this._client);
23002+ this.inputTokens = new InputTokensAPI.InputTokens(this._client);
2298923003 }
2299023004 create(body, options) {
2299123005 return this._client.post('/responses', { body, ...options, stream: body.stream ?? false })._thenUnwrap((rsp) => {
@@ -23052,6 +23066,7 @@ class Responses extends resource_1.APIResource {
2305223066}
2305323067exports.Responses = Responses;
2305423068Responses.InputItems = input_items_1.InputItems;
23069+ Responses.InputTokens = input_tokens_1.InputTokens;
2305523070//# sourceMappingURL=responses.js.map
2305623071
2305723072/***/ }),
@@ -23743,7 +23758,7 @@ tslib_1.__exportStar(__nccwpck_require__(11364), exports);
2374323758
2374423759Object.defineProperty(exports, "__esModule", ({ value: true }));
2374523760exports.VERSION = void 0;
23746- exports.VERSION = '6.3.0 '; // x-release-please-version
23761+ exports.VERSION = '6.9.1 '; // x-release-please-version
2374723762//# sourceMappingURL=version.js.map
2374823763
2374923764/***/ }),
0 commit comments