openai自定义API操作 API (openai.custom)

OpenAI 提供了一个自定义 API,允许开发者通过编程方式与 OpenAI 的 AI 模型进行交互。使用这个 API,你可以执行各种任务,例如文本生成、推理和翻译等。

以下是使用 OpenAI 自定义 API 的基本步骤:

  1. 创建 API 密钥:首先,你需要在 OpenAI 的网站上创建一个 API 密钥。这将允许你使用 OpenAI 的 API 进行身份验证。

  2. 安装 OpenAI 客户端库:你需要安装一个适合你的编程语言的 OpenAI 客户端库。这些库提供了与 OpenAI API 进行交互的 API。你可以在 OpenAI 的官方文档中找到适用于不同编程语言的客户端库。

  3. 编写代码:使用你选择的编程语言和 OpenAI 客户端库,编写代码来调用 OpenAI API。你可以使用 API 调用来执行各种任务,例如文本生成、推理和翻译等。

  4. 发送请求并处理响应:使用你的代码发送请求到 OpenAI API,并处理返回的响应。响应将包含有关你请求的信息,例如生成的文本、推理结果或翻译等。

  5. 公共参数

    名称 类型 必须 描述
    key String 是 调用key(必须以GET方式拼接在URL中)
    secret String 是 调用密钥
    api_name String 是 API接口名称(包括在请求地址中)item_search,item_get,item_search_shop等
    cache String 否 yes,no默认yes,将调用缓存的数据,速度比较快
    result_type String 否 json,jsonu,xml,serialize,var_export返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读
    lang String 否 cn,en,ru翻译语言,默认cn简体中文
    version String 否 API版本
  6. 请求参数

  7. 响应示例

    复制代码
    {
    	"response": {
    		"id": "cmpl-6qY0bIoPXYs7nCMME3g9buaZcxbf6",
    		"object": "text_completion",
    		"created": 1677981805,
    		"model": "text-davinci-003",
    		"choices": [
    			{
    				"text": "\n\n按中国富豪榜排名,中国最有钱的人是马云。",
    				"index": 0,
    				"logprobs": null,
    				"finish_reason": "stop"
    			}
    		],
    		"usage": {
    			"prompt_tokens": 16,
    			"completion_tokens": 43,
    			"total_tokens": 59
    		}
    	},
    	"error": "",
    	"reason": "",
    	"error_code": "0000",
    	"request_id": "1.6403f86cd67f6",
    	"last_id": "1593583206"
    }
相关推荐
IT_Octopus27 分钟前
【零基础入门 LLM 开发 · Day 13】:LangChain 的对话记忆——Message 对象版
人工智能·python·langchain
2603_965148111 小时前
社区与学习资源:从入门到精通的API选品学习路径
数据库·人工智能·python·学习·数据挖掘
LiuPig刘皮哥1 小时前
2026年开源3D陪玩对比:xiaoke.ai、AIRI、Open-LLM-VTuber、Amica 有什么、没有什么
人工智能·3d·开源
西柚小萌新1 小时前
【岗位面试】--成都博维数孪 - 工业 AI 解决方案顾问
人工智能·面试·职场和发展
Luminbox紫创测控1 小时前
车载LiDAR强光测试的实验设计方法与数据分析
人工智能·数据挖掘·数据分析·车载系统·安全性测试·太阳光模拟器
程序猿追2 小时前
kotlin-retry 接入鸿蒙后,怎样确认它真的会停止重试
开发语言·kotlin·harmonyos
我是人✓2 小时前
Java文件上传三方式对比:从传统到SpringBoot
java·开发语言
智能直播2 小时前
网络RTMP拉流不卡顿、声音不同步,一文讲透缓冲区、时间戳
开发语言·ffmpeg·php·音视频·视频编解码
CCblandy2 小时前
令牌桶在 0.9 倍负载超发 19%、固定窗口边界放行 20 个:四种限流算法同构实测
后端·python·算法·性能优化·架构
建筑工程企业管理系统2 小时前
工程进度统计管理系统自动化汇总数据,解决施工企业手工对账误差难题
大数据·人工智能·自动化