Skip to content

Commit cf108ff

Browse files
committed
Update AIStreamServer type
1 parent 71fdfb6 commit cf108ff

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

index.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export function createAIStreamClient<T extends Record<string, unknown> = Record<
3333
}): AIStreamClient<T>;
3434

3535
/** A server for streaming AI completions */
36-
export type AIStreamServer = {
36+
export type AIStreamServer<T extends Record<string, unknown> = Record<string, unknown>> = {
3737
fetch(req: Request): Promise<Response>;
3838
};
3939

@@ -46,7 +46,7 @@ export function createAIStreamServer<T extends Record<string, unknown> = Record<
4646
) => Promise<ReadableStream<Uint8Array<ArrayBufferLike>>> | ReadableStream<Uint8Array<ArrayBufferLike>>;
4747
onUsage?: (usage: CompletionUsage, input: T) => void;
4848
},
49-
): AIStreamServer;
49+
): AIStreamServer<T>;
5050

5151
/** Compute the cost of an AI completion */
5252
export function computeAICompletionCost(pricing: ModelPricing, usage: CompletionUsage): number;

0 commit comments

Comments
 (0)