听闻李开复先生创业的零一大模型很牛逼,一大早测试了一下。
代码 (python)
from openai import OpenAI
API_BASE = "https://api.lingyiwanwu.com/v1"
API_KEY = "61310vvvvvvc975"
client = OpenAI(api_key=API_KEY,base_url=API_BASE
)
completion = client.chat.completions.create(model="yi-large",messages=[{"role": "user", "content": "Hi, 你好吗?"}]
)
print(completion.choices[0].message.content)
结果
runfile('E:/yao2024/python2024/FastAPI/lingyiTest.py', wdir='E:/yao2024/python2024/FastAPI')
你好!我很好,谢谢你问候。有什么可以帮助你的吗?
代码(nodeJS)
import OpenAI from 'openai';
const API_BASE = "https://api.lingyiwanwu.com/v1"
const API_KEY = "6131052xxxxxxx9794c975"
const openai = new OpenAI({apiKey: API_KEY,baseURL:API_BASE,model: "yi-large",temperature: 0});async function main() {const completion = await openai.chat.completions.create({messages: [{"role": "user","content": "你是谁,用中文回答",}],model: "yi-large",});console.log(completion.choices[0].message.content);
}main();
结果
PS E:\yao2024\nodeJS\langchainDemo> node lingyiTest.mjs
我是一个人工智能助手,专门设计来回答问题、提供信息和帮助解决问题。我在这里帮助您!
结论
令人遗憾的是,Yi 大模型号称与openai API 兼容,但是所谓的API 好像也就是openai.chat.completions.create 能够使用,function call ,RAG ,Agent,langchain 都没有,不知道何时能够抛出来。国产大模型普遍是API 接口不足,只能chat ,无法编程。不知道他们开放API 有社么意义