UNPKG

@samchon/openapi

Version:

Universal OpenAPI to LLM function calling schemas. Transform any Swagger/OpenAPI document into type-safe schemas for OpenAI, Claude, Qwen, and more.

7 lines (6 loc) 599 B
import { OpenApi } from "../OpenApi"; export declare namespace LlmDescriptionInverter { const numeric: (description: string | undefined) => Pick<OpenApi.IJsonSchema.INumber, "minimum" | "maximum" | "exclusiveMinimum" | "exclusiveMaximum" | "multipleOf" | "description">; const string: (description: string | undefined) => Pick<OpenApi.IJsonSchema.IString, "format" | "pattern" | "contentMediaType" | "minLength" | "maxLength" | "description">; const array: (description: string | undefined) => Pick<OpenApi.IJsonSchema.IArray, "minItems" | "maxItems" | "uniqueItems" | "description">; }