摘要:在智能科技和数据处理领域,迅速获取精确数据至关重要。百川智能 API 为开发者提供了丰富的智能分析和数据整合能力,使得复杂任务的处理更为便捷高效。通过该 API,开发者可以快速集成智能数据服务,从而优化应用体验和数据驱动的业务决策。本文将指导你如何获取百川智能
在智能科技和数据处理领域,迅速获取精确数据至关重要。百川智能 API 为开发者提供了丰富的智能分析和数据整合能力,使得复杂任务的处理更为便捷高效。通过该 API,开发者可以快速集成智能数据服务,从而优化应用体验和数据驱动的业务决策。本文将指导你如何获取百川智能 API 密钥,并在初步使用过程中考虑关键因素,为开发过程提供全面支持。
获取百川智能 API密钥的过程相对简单,只需几个步骤即可完成:
1.访问官方网站:https://platform.baichuan-ai.com/homePage
2.“注册/登录”:点击百川智能平台页面右上角“注册/登录”按钮,注册并完善信息。(新用户注册赠送金: 80 元)
3.新建API密钥:点击工作台> API Key管理 > 创建API Key
4.查看API密钥:创建完成后会生成一个API Key,将生成的API Key保存下来(注意:请将此密钥保存在安全且易于访问的地方。出于安全原因,您将无法通过Baichuan API Key管理界面再次查看它。)
5.实名认证:右侧账号设置中实名认证 个人或企业 (注意:实名认证后密钥才生效)
在获取API密钥后,进行可用性测试是确保其正常工作的重要步骤。以下是使用CURL进行测试的一个案例:
输入:
curl -X POST https://api.baichuan-ai.com/v1/chat/completions \-H "Content-Type: application/json" \-H "Authorization: Bearer your_api_key" \-d '{"model": "Baichuan2-Turbo","messages": [{"role": "user","content": "世界第一高峰是"}],"stream": fasle}'输出:
你将得到一个JSON格式的响应,其中包含了详细信息,如当前对话的模型输出内容、模型名称、用户输入的token数量、模型输出的token数量等。
示例输出:
{"id": "chatcmpl-MAB3D01B7FQHo3Q","object": "chat.completion","created": 1730964377,"model": "Baichuan2-Turbo","choices": [{"index": 0,"message": {"role": "assistant","content": "世界第一高峰是珠穆朗玛峰(Mount Everest),海拔高度为8,848.86米(29,031.7英尺)。它位于喜马拉雅山脉中尼边界上。"},"finish_reason": "stop"}],"usage": {"prompt_tokens": 67,"completion_tokens": 47,"total_tokens": 114,"search_count": 0}}当前已认证账号限制 120 rpm,未认证账号限制 12rpm 且每日请求不超过 300 次。如果您收到速率限制的报错,则表示您在短时间内发出了太多请求,API 会拒绝新请求,直到经过指定的时间。
api 有两种接口形式,分别是同步接口和流式接口,通过stream请求参数来区分。以下是一段示例
curl -X POST https://api.baichuan-ai.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ${API_KEY}" \
-d '{
"model": "Baichuan2-Turbo",
"messages": [
{
"role": "user",
"content": "世界第一高峰是?"
}
],
"temperature": 0.3,
"stream": true // 通过这个stream 来控制是同步接口还是流示接口
"extra_body"={
"tools": [{
"type": "web_search",
"web_search": { //是否开启web搜索
"enable": True,
"search_mode": "performance_first"
}
}]
}
}'
在申请和使用 百川智能 API密钥过程中,你可能会遇到以下常见问题:
1. API Key无法查看了怎么办?
为了保障您的Key资金安全,所有的API key 都只能在创建时复制,您需要在创建时进行复制保存,后期均将无法在后台查看。如果忘记秘钥,建议您删除旧秘钥、并创建并保存新秘钥。
2. 接口的并发量RPM是多少?RPM是否可以提高?
百川API接口面对认证用户默认限制RPM(每分钟请求数)、RPM限制为120,不限制RPS(每秒请求数)、RPD (每天请求数)。面对非认证用户,默认RPM6。 因提升RPM会涉及到更多的算力占用,百川支持有条件的提升RPM,如有提升请求并发量的诉求可联系openapi@baichuan-inc.com,请在邮件中说明您在(1)百川API的账户注册电话、(2)账户实名认证的名称、(3)详细说明API使用场景、(4)所需要提升至的RPM、(5)以及需要提升的原因。
3.如果同一个实名认证账号,申请了多个API Key,是每个API Key独立结算并发量吗?
不是,并发量的限制是账号维度的,您的多个API Key共用同一个并发量限制。
问题1: 什么是幂简集成平台?
幂简集成是蜜堂有信在2023年打造的一款SAAS产品,建设着国内最全的API平台,为开发者提供全面、高效、易用的API集成管理方案,一站搜索、试用、集成国内和国外API。让用户在AI时代全方位接入互联网,用API连接一切服务和算力,实现价值倍增。
问题2:如何找到百川智能 API
幂简API平台可以通过以下两种方式找到所需API:通过关键词搜索API(例如,输入’百川智能 API‘这类品类词,更容易找到结果)、或者从API hub分类页进入寻找。
问题3:百川智能 API的替代品有哪些?
市场上存在免费、付费两种替代者
例如
医疗大模型API接口介绍及对接
Copilot AI大模型API接口介绍及对接
Perplexity AI大模型API接口介绍及对接
豆包大模型API接口介绍及对接-字节跳动
Dolly开源大语言模型API接口介绍及对接
更多竞品可以在百川智能开放平台找到。
百川智能 API 的密钥获取流程简单易操作,且为开发者提供了丰富的智能分析和数据整合能力。在获取密钥后,通过使用 CURL 测试 API 的可用性并设置适当的请求频率,开发者可以轻松集成和优化智能数据服务。了解 API 的错误码和接口类型有助于在使用过程中快速排查问题。本文还探讨了如何应对常见问题和提高 RPM 请求并发量等进阶操作,帮助开发者最大化地利用百川智能 API 来满足业务需求,实现应用程序的智能化提升。
来源:智慧瞭望哨