API调用
小白开放平台为所有应用提供了 API,便于 AI 应用开发者在各类前端应用中接入大型语言模型的强大能力,而无需关注复杂的后端架构和部署过程。
使用 小白开放平台 API 的好处 #
让前端应用直接安全地调用大模型能力,省去后端服务的开发过程。
在可视化的界面中设计应用,并在所有客户端中实时生效。
对不同的大模型的基础能力进行了良好封装。
随时切换不同的大模型,并对大模型的密钥进行集中管理。
在可视化的界面中运营你的应用,例如分析日志、标注及观察用户活跃。
持续为应用提供更多工具能力、插件能力和数据管理。
如何使用 #
选择一个应用,进入【访问API】页,在该页面中你可以查看小白开放平台提供的 API 文档,并管理 API 的调用密钥。
访问 API 文档
建议将 API 密钥通过后端调用,而不是直接以明文暴露在前端代码或请求中,这样可以防止你的应用被滥用或攻击。
一个应用可以创建多个密钥,以实现交付给不同的用户或开发者。
文本生成型应用 #
通过调用 completion-messages 接口,发送用户输入得到生成文本结果。用于生成文本的模型参数和提示词模版取决于开发者在提示词设计页的设置。
对话型应用 #
要开始一个对话请调用 chat-messages 接口,通过继续传入返回的 conversation_id 可持续保持该会话。