type
status
date
slug
summary
tags
category
icon
password
AIGC(AI Generated Content) :AI生成内容,包括文字,图形,视频,音频等产物。
生成式AI(Generative artificial intelligence):用复杂的算法、模型和规则,从大规模数据集中学习,以创造新的原创内容的人工智能技术
📝1.调用 OpenAI API 编写AI应用程序
基于 OpenAI 模型进行AI 软件开发(普通用户通过网页的方式调用AI程序,程序员基于大模型框架的应用开发调用OpenAI 的API接口运用Python代码来编写自己的AI应用程序。(绝大部分 API 遵守HTTP 协议)
(1)获取API密钥🔑
让服务方能识别和验证客户端请求,统计使用频率和追踪计费。密钥私人使用,设置为电脑环境变量, 本地程序调用环境变量,python调用环境变量的代码示例如下:
PS:利用 OS 函数创建的环境变量是临时的,并不能长久使用,Windows系统需要新增环境变量,并且重启一下,环境变量才能保存,被访问到
(2)一个简单的OpenAI 请求
代码编辑器 Jupyter Notebook 可以逐步调试,并且单步显示 response里返回的内容,pip install Jupyter Notebook 即可
(3)token计费
token 计费是以总token total_tokens 为单位
openAI 计算token 可以用 pip tiktoken 安装包进行请求token 计数
(4)小样本提示
Open AI 请求消耗token, 为了节约和AI 准确度,应该规范一下AI 请求的形式
Tips:python pip安装openAI 后 pycharm 调用opneAI 失败 的原因: pycharm 工程调用python 虚拟环境 venv,属于支线python,OpenAI没有更新,必须在pycharm 主环境安装 OpenAI 或者新建工程重新适配虚拟环境
📝 未完待续…
观点1
引用的话语
观点2
引用的话语
🤗 总结归纳
总结文章的内容
📎 参考文章
- 一些引用
- 引用文章
有关Notion安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~