AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


10分钟教你调用 OpenAI/Claude/Gemini
发布日期:2024-06-12 20:42:14 浏览次数: 2752 来源:SmallAi



前期准备

一切之前,你需要先获取你 API key

如果想调用OpenAI,可以在这里查看:

https://platform.openai.com/api-keys


如果你想调用OpenAI、谷歌、Claude、智谱、Kimi等市面上的AI大模型

可以使用SmallAI平台,我们全都有(100+款AI模型)

https://faka.smallai.chat

方法①:代码调用

基础调用方式:

import openai openai.api_base = "https://ai98.vip/v1"

具体调用:

修改环境变量OPENAI_API_BASE,各个系统怎么改环境变量请自行搜索,修改环境变量后不起作用请重启系统。

如:OPENAI_API_BASE=https://ai98.vip/v1

以下是Python完整实例代码

import openaiimport jsonimport os
openai.api_base="https://ai98.vip/v1"openai.api_key="sk-xxxxxxxxxxxxxxxxxxxxxxxx"
q = "哪家平台的API Key最便宜?"
def askChatGPT(messages):    MODEL = "gpt-4-turbo"    response = openai.ChatCompletion.create(         model=MODEL,         messages = messages)    print(response['choices'][0]['message']['content'])messages=[         {"role": "system", "content": "SmallAI"},         {"role": "user", "content": q}]askChatGPT(messages)

注意:你要把 api_key 换成你的

你会发现,无论是什么 AI的API调用,大家的接口调用方法,都几乎一致。唯变化的,是 base_url 和 model 的值。

SmallAI无需更改调用格式,通用所有AI模型,只需更换AI模型名称即可调用。

方法②:平台调用

平台调用就简单很多了,市面上有非常多已经写好的AI平台,并且非常优秀,如:FastGPT、酒馆、SmallAI、ChatGPT_Web等,非常非常多,根据个人需求选择。


通用的调用都是在修改API Base界面更换成SmallAI平台的API地址:https://ai98.vip/v1https://ai98.vip,具体根据不同平台进行不同选择。

方法③:SmallAI直接使用

这个方法相对于以上简单了很多,SmallAI已经接入了所有市面模型,只需要输入你的Key就可以直接使用了

如果在SmallAI平台使用,提供永久无限制使用的版本,这也是非常受欢迎的,我们平台许多用户都使用此套餐,可无限制使用任何模型、无限次数、无限额度、无限时间(不支持其他平台调用)

https://www.smallai.chat

SmallAI支持的模型

✅ Suno模型官方接口(已更新支持3代):OpenAI的Chat格式进行调用(模型名称suno-v2、suno-v3),支持全功能,支持歌词,支持商用

✅ Claude3官方接口(支持全系列):模型名称:claude-3-opus-20240229、claude-3-sonnet-20240229

✅ 支持主流第三方模型官方API接入:包括Moonshot Al(moonshot-v1-128k)、百度文心一言系列(ERNIE-4.0-8K、ERNIE-3.5-8K)、阿里通义千问系列(qwen-turbo)、讯飞星火认知大模型(SparkDesk)、智谱ChatGLM系列(chatglm_pro)、360智脑(360GPT_S2_V9)、腾讯混元大模型(ChatStd)、Mistral系列(open-mixtral-8x7b)、百川大模型(Baichuan2-Turbo)、字节云雀大模型 (对接中)、MINIMAX(abab6-chat、abab5.5s-chat)、Groq(mixtral-8x7b-32768)、Ollama、零一万物(yi-34b-chat-0205)、阶跃星辰(step-1-200k)等

✅ GPT-3.5所有版本以及Embedding:支持最新gpt-3.5-turbo-0125、text-embedding-3-large、text-embedding-3-small模型,支持微调模型:gpt-3.5-turbo-instruct(接入翻译、数据标注等都可以使用)

✅ GPT-4所有版本:支持最新gpt-4-turbo、gpt-4-turbo-2024-04-09、gpt-4-0125-preview、gpt-4-1106-preview、gpt-4-turbo-preview模型,支持128k上下文,知识库到2023年4月

✅ GPT-4-32K所有版本

✅ GPT-4 PLUS 模型:一键集成官方最新的gpt-4-turbo(知识库到2023年4月)、联网、多模态识别分析图片、生成图片(在官方4V限制每日调用次数时候的最佳替代)模型名称:gpt-4-all

✅ 谷歌Gemini:(模型名称:gemini-pro、gemini-pro-vision、gemini-1.5-pro)

✅ 微软必应NewBing:支持实时联网的GPT-4,同步官网3种风格,调用方式与GPT模型一致,价格为gpt-4的三分之一(模型名称:bing、bing-Creative、bing-Balanced、bing-Precise),建议指定风格来提升回复效果

 DALL·E官方接口:(模型名称:dall-e-3、dall-e-2)


53AI,企业落地应用大模型首选服务商

产品:大模型应用平台+智能体定制开发+落地咨询服务

承诺:先做场景POC验证,看到效果再签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

与创始人交个朋友

回到顶部

 
扫码咨询