Skip to content

Commit 22807d0

Browse files
committed
feat: Enhance language model provider information and pricing structures
- Added new interfaces `LanguageModelProviderInformation` and `LanguageModelPricing` to define detailed attributes and pricing tiers for language models. - Updated existing model configurations to utilize the new response type field. - Improved model aliasing and added support for latest tags in model identifiers. - Introduced utility functions `normalizeModelIdentifier` and `areModelsSame` for better model comparison and identification. - Refactored model pulling logic to use the new model comparison function.
1 parent 8f01fec commit 22807d0

9 files changed

Lines changed: 453 additions & 1751 deletions

File tree

.vscode/settings.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@
160160
"llmrequest",
161161
"llms",
162162
"Llms",
163+
"llmsdata",
163164
"lmstudio",
164165
"lobprobs",
165166
"localai",
@@ -241,6 +242,7 @@
241242
"Podwysocki",
242243
"postupdate",
243244
"previ",
245+
"pricings",
244246
"PRICINGS",
245247
"priompt",
246248
"promptcontext",

0 commit comments

Comments
 (0)