UNPKG

@pinecone-database/pinecone

Version:

This is the official Node.js SDK for [Pinecone](https://www.pinecone.io), written in TypeScript.

55 lines (54 loc) 2.52 kB
/** * Pinecone Assistant Data Plane API * Pinecone Assistant Engine is a context engine to store and retrieve relevant knowledge from millions of documents at scale. This API supports interactions with assistants. * * The version of the OpenAPI document: 2025-04 * Contact: support@pinecone.io * * 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 { ChatCompletionAssistant200ResponseChoicesInnerDelta } from './ChatCompletionAssistant200ResponseChoicesInnerDelta'; /** * The ChoiceChunkModel describes a single choice in a chat completion response. * @export * @interface ChatCompletionAssistant200ResponseChoicesInner */ export interface ChatCompletionAssistant200ResponseChoicesInner { /** * * @type {string} * @memberof ChatCompletionAssistant200ResponseChoicesInner */ finishReason?: ChatCompletionAssistant200ResponseChoicesInnerFinishReasonEnum; /** * * @type {number} * @memberof ChatCompletionAssistant200ResponseChoicesInner */ index?: number; /** * * @type {ChatCompletionAssistant200ResponseChoicesInnerDelta} * @memberof ChatCompletionAssistant200ResponseChoicesInner */ delta?: ChatCompletionAssistant200ResponseChoicesInnerDelta; } /** * @export */ export declare const ChatCompletionAssistant200ResponseChoicesInnerFinishReasonEnum: { readonly Stop: "stop"; readonly Length: "length"; readonly ContentFilter: "content_filter"; readonly FunctionCall: "function_call"; }; export type ChatCompletionAssistant200ResponseChoicesInnerFinishReasonEnum = typeof ChatCompletionAssistant200ResponseChoicesInnerFinishReasonEnum[keyof typeof ChatCompletionAssistant200ResponseChoicesInnerFinishReasonEnum]; /** * Check if a given object implements the ChatCompletionAssistant200ResponseChoicesInner interface. */ export declare function instanceOfChatCompletionAssistant200ResponseChoicesInner(value: object): boolean; export declare function ChatCompletionAssistant200ResponseChoicesInnerFromJSON(json: any): ChatCompletionAssistant200ResponseChoicesInner; export declare function ChatCompletionAssistant200ResponseChoicesInnerFromJSONTyped(json: any, ignoreDiscriminator: boolean): ChatCompletionAssistant200ResponseChoicesInner; export declare function ChatCompletionAssistant200ResponseChoicesInnerToJSON(value?: ChatCompletionAssistant200ResponseChoicesInner | null): any;