Răsfoiți Sursa

add models.dev family

Dax Raad 2 luni în urmă
părinte
comite
ffc4d53923

+ 1 - 0
packages/opencode/src/provider/models.ts

@@ -12,6 +12,7 @@ export namespace ModelsDev {
   export const Model = z.object({
   export const Model = z.object({
     id: z.string(),
     id: z.string(),
     name: z.string(),
     name: z.string(),
+    family: z.string().optional(),
     release_date: z.string(),
     release_date: z.string(),
     attachment: z.boolean(),
     attachment: z.boolean(),
     reasoning: z.boolean(),
     reasoning: z.boolean(),

+ 2 - 0
packages/opencode/src/provider/provider.ts

@@ -330,6 +330,7 @@ export namespace Provider {
         npm: z.string(),
         npm: z.string(),
       }),
       }),
       name: z.string(),
       name: z.string(),
+      family: z.string().optional(),
       capabilities: z.object({
       capabilities: z.object({
         temperature: z.boolean(),
         temperature: z.boolean(),
         reasoning: z.boolean(),
         reasoning: z.boolean(),
@@ -407,6 +408,7 @@ export namespace Provider {
       id: model.id,
       id: model.id,
       providerID: provider.id,
       providerID: provider.id,
       name: model.name,
       name: model.name,
+      family: model.family,
       api: {
       api: {
         id: model.id,
         id: model.id,
         url: provider.api!,
         url: provider.api!,