Type alias OpenAICreateArgs<T>

OpenAICreateArgs<T>: T extends "completions"
    ? Omit<CreateCompletionRequest, "stream">
    : T extends "edits"
        ? CreateEditRequest
        : T extends "embeddings"
            ? CreateEmbeddingRequest
            : T extends "images"
                ? CreateImageRequest
                : T extends "fine-tunes"
                    ? CreateFineTuneRequest
                    : T extends "chat"
                        ? CreateChatCompletionRequest
                        : never

Type Parameters

Generated using TypeDoc