@llumiverse/common
Version:
Public types, enums and options used by Llumiverse API.
13 lines • 544 B
TypeScript
import { ModelModalities } from "../types.js";
/**
* Get the full ModelCapabilities for an OpenAI model.
* Checks RECORD_MODEL_CAPABILITIES first, then falls back to pattern-based inference.
* For OpenAI models, tool_support_streaming defaults to tool_support since the API supports tools while streaming.
*/
export declare function getModelCapabilitiesOpenAI(model: string): {
input: ModelModalities;
output: ModelModalities;
tool_support?: boolean;
tool_support_streaming?: boolean;
};
//# sourceMappingURL=openai.d.ts.map