feat: add Responses API compatibility

This commit is contained in:
2026-07-10 23:33:15 +08:00
parent b7351f3b9b
commit 8847d973a8
24 changed files with 5922 additions and 169 deletions
+10
View File
@@ -755,6 +755,16 @@ export interface ModelCatalogSource {
rateLimits: ModelCatalogRateLimits;
}
export type SupportedTextApiProtocol =
| 'openai_chat_completions'
| 'openai_responses'
| 'anthropic_messages';
export interface TextGenerateCapability {
supportedApiProtocols?: SupportedTextApiProtocol[];
[key: string]: unknown;
}
export interface ModelCatalogItem {
id: string;
alias: string;