@arizeai/phoenix-client
Version:
A client for the Phoenix API
11 lines • 676 B
TypeScript
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