Ver Fonte

fix cost

Dax Raad há 8 meses atrás
pai
commit
4a6e36a404
1 ficheiros alterados com 2 adições e 2 exclusões
  1. 2 2
      packages/opencode/src/session/index.ts

+ 2 - 2
packages/opencode/src/session/index.ts

@@ -633,8 +633,8 @@ export namespace Session {
     }
     }
     return {
     return {
       cost: new Decimal(0)
       cost: new Decimal(0)
-        .add(new Decimal(tokens.input).mul(model.cost.input))
-        .add(new Decimal(tokens.output).mul(model.cost.output))
+        .add(new Decimal(tokens.input).mul(model.cost.input).div(1_000_000))
+        .add(new Decimal(tokens.output).mul(model.cost.output).div(1_000_000))
         .toNumber(),
         .toNumber(),
       tokens,
       tokens,
     }
     }