parent
7faa5f1c9f
commit
a68eb2a011
41 changed files with 2350 additions and 800 deletions
19
ai/index.ts
19
ai/index.ts
|
|
@ -1,8 +1,13 @@
|
|||
import { openai } from "@ai-sdk/openai";
|
||||
import { experimental_wrapLanguageModel as wrapLanguageModel } from "ai";
|
||||
import { customMiddleware } from "./custom-middleware";
|
||||
import { openai } from '@ai-sdk/openai';
|
||||
import { experimental_wrapLanguageModel as wrapLanguageModel } from 'ai';
|
||||
|
||||
export const customModel = wrapLanguageModel({
|
||||
model: openai("gpt-4o"),
|
||||
middleware: customMiddleware,
|
||||
});
|
||||
import { type Model } from '@/lib/model';
|
||||
|
||||
import { customMiddleware } from './custom-middleware';
|
||||
|
||||
export const customModel = (modelName: Model['name']) => {
|
||||
return wrapLanguageModel({
|
||||
model: openai(modelName),
|
||||
middleware: customMiddleware,
|
||||
});
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue