bolt.new/app/lib/.server/llm/model.ts
2024-10-11 21:52:03 +00:00

24 lines
592 B
TypeScript

import { createAnthropic } from '@ai-sdk/anthropic';
import { createOpenAI } from '@ai-sdk/openai';
export function getAnthropicModel(apiKey: string, baseURL: string) {
console.log('baseURL', baseURL);
const anthropic = createAnthropic({
apiKey,
baseURL,
});
return anthropic('claude-3-5-sonnet-20240620');
}
export function getOpenAIModel(apiKey: string, baseURL: string) {
console.log('OpenAI baseURL', baseURL);
const openai = createOpenAI({
apiKey,
baseURL,
});
// return openai('gpt-4-turbo-preview');
return openai('claude-3-5-sonnet-20240620');
}