引言
综合能力领先第二名几乎50%的多模态推理模型o1正式版已经发布,由于其超高的使用门槛(目前仅有少量tir5级别的api账号获得了调用权限),使得市面上对该模型的供应货源偏少。
目前,市面上有很多通过逆向官方plus来充当api模型的不良服务商,购买前请注意辨别。本文基于聚合AI提供的正式版o1(也可调用日期版本o1-2024-12-17),通过LibreChat和CherryStudio客户端给各位有需求的同学介绍一下它的具体用法。
聚合AI官网地址:https://juheai.yzre.cn
LibreChat项目地址:https://github.com/danny-avila/LibreChat
CherryStudio下载地址:https://cherry-ai.com/download
o1正式版api重要特征:
- 非流响应;
- 支持新的思考深度参数:reasoning_effort;
- 支持识图;
- 费用偏贵。
LibreChat调用方法
最简单的调用方法是访问聚合AI部署的在线LibreChat:
访问网址:https://librechat.aijuhe.top/login
也可以自行部署该项目,请参考我的历史文章《LibreChat快速部署指南》
CherryStudio调用方法
请前往官网下载并安装CherryStudio,具体操作步骤请参考上一篇文章:《快速安装本地GPT,优雅的AI程序 – Cherry Studio》。具体操作过程本文不再赘述。相信根据上篇文章的操作,此时你已经顺利配置好了聚合AI模型并开始使用了。
如图所示,请在设置 – 模型服务 – 聚合AI中,继续完成o1模型的添加动作,注意,此处你可以同时添加o1和o1-2024-12-17,这两个模型目前是同一个,本文仅以o1为例,继续完成下面的操作。
添加后,在设置中,增加图像识别功能。
对话界面模型选择o1并开始对话,现在,你已经可以顺利使用带有图片识别功能的正式版o1了。
思考深度设置
python调用示例
官方参考文档:https://platform.openai.com/docs/api-reference/chat/create#chat-create-reasoning_effort
reasoning_effort新参数示例代码:
from openai import OpenAI
client = OpenAI(
# This is the default and can be omitted
base_url="https://api.juheai.top/v1",
api_key="sk-xxx",
)
prompt = """
hi
"""
response = client.chat.completions.create(
model="o1",
messages=[
{
"role": "user",
"content": prompt
}
],
reasoning_effort="low"
)
print(response.choices[0].message.content)
识图示例代码:
from openai import OpenAI
client = OpenAI(
# This is the default and can be omitted
base_url="https://api.juheai.top/v1",
api_key="sk-xxx",
)
response = client.chat.completions.create(
model="o1",
messages=[
{
"role": "user",
"content": [
{"type": "text", "text": "What's in this image?"},
{
"type": "image_url",
"image_url": {
"url": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Gfp-wisconsin-madison-the-nature-boardwalk.jpg/2560px-Gfp-wisconsin-madison-the-nature-boardwalk.jpg",
}
},
],
}
]
)
print(response.choices[0].message.content)
o1问题测试
如果你想进一步测试o1能力,可以使用以下从论坛上找到的一个测试问题,据说只有o1能够回答的详细且正确:
竖直的光滑墙面上有 A 和 B 两个钉子,二者处于同一水平高度,间距离为 l。有一原长为 l、劲度系数为 k 的轻橡皮筋,一端由 A 钉固定,另一端系有一质量为 m=kl/(4g) 的小球,其中 g 为重力加速度。钉子和小球都可视为质点,小球和任何物体的碰撞都是完全非弹性碰撞,且不发生粘连。现将小球水平向右拉伸到与 A 钉距离为 2l 的 C 点,( C与A,B在同一条直线上, A,B处均有钉子把橡皮筋固定,但C处没有。)钉恰好处于橡皮筋下垂并始终与之光滑接触。初始时刻小球获得大小为 (√gl)/2,方向竖直向下的速度。试确定此后小球沿竖直方向的速度第一次为零的时刻。
答案:(3π/8)(sqrt(l/g))
结果展示:
总结
本站将持续分享人工智能AI应用和实践相关文章内容,首发本站(产品试金石:https://www.giftedpm.com),并同步在同名微信公众号更新,欢迎关注收藏。