import { createOpenAICompatible } from '@ai-sdk/openai-compatible'; import { createAnthropic } from '@ai-sdk/anthropic'; import { generateText } from 'ai'; import 'dotenv/config'; // 尝试不同的端点配置 const bailian = createOpenAICompatible({ baseURL: 'https://coding.dashscope.aliyuncs.com/v1', name: 'custom-bailian', apiKey: process.env.BAILIAN_CODE_API_KEY!, }); // const bailian = createAnthropic({ // baseURL: 'https://coding.dashscope.aliyuncs.com/apps/anthropic/messages', // name: 'custom-bailian', // apiKey: process.env.BAILIAN_CODE_API_KEY!, // }); const { text } = await generateText({ model: bailian('qwen3-coder-plus'), prompt: 'What is an agent?', }); console.log('Response:', text);