We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3716053 commit 08ac3feCopy full SHA for 08ac3fe
src/api/providers/lite-llm.ts
@@ -68,7 +68,7 @@ export class LiteLLMHandler extends RouterProvider implements SingleCompletionHa
68
69
for await (const chunk of completion) {
70
const delta = chunk.choices[0]?.delta
71
- const usage = chunk.usage as OpenAI.CompletionUsage
+ const usage = chunk.usage as LiteLLMUsage
72
73
if (delta?.content) {
74
yield { type: "text", text: delta.content }
@@ -125,3 +125,8 @@ export class LiteLLMHandler extends RouterProvider implements SingleCompletionHa
125
}
126
127
128
+
129
+// LiteLLM usage may include an extra field for Anthropic use cases.
130
+interface LiteLLMUsage extends OpenAI.CompletionUsage {
131
+ cache_creation_input_tokens?: number
132
+}
0 commit comments