UNPKG

@arizeai/phoenix-client

Version:

A client for the Phoenix API

11 lines 676 B
import type { toSDKParamsBase, Variables } from "./types"; import type { ChatCompletionCreateParams, ChatCompletionMessageParam, ResponseFormatJSONSchema } from "openai/resources"; export type { ChatCompletionCreateParams, ChatCompletionMessageParam, ResponseFormatJSONSchema, }; export type ToOpenAIParams<V extends Variables> = toSDKParamsBase<V>; /** * Convert a Phoenix prompt to OpenAI client sdk's chat completion parameters * * @returns The converted chat completion parameters */ export declare const toOpenAI: <V extends Variables = Variables>({ prompt, variables, }: ToOpenAIParams<V>) => ChatCompletionCreateParams | null; //# sourceMappingURL=toOpenAI.d.ts.map