全网vip视频网站怎么做asp.net 4.0网站开发实例教程
文章目录
- AI大模型开发工程师
 - 002 GPT大模型开发基础
 - 1 OpenAI账户注册
 - 2 OpenAI官网介绍
 - 3 OpenAI GPT费用计算
 - 4 OpenAI Key获取与配置
 - 5 OpenAI 大模型总览
 - 6 代码演示
 - 安装依赖
 - 导入依赖
 - 初始化客户端
 - 执行代码
 - 遇到的问题
 
AI大模型开发工程师
002 GPT大模型开发基础
1 OpenAI账户注册

- 可以参考:https://www.bilibili.com/read/cv23758827/
 
2 OpenAI官网介绍
- 官网地址:https://openai.com/
 

- 开发文档地址:https://platform.openai.com/docs/
 

3 OpenAI GPT费用计算
- chatGPT费用:https://openai.com/chatgpt/pricing/
 

- API费用计算:https://openai.com/api/pricing/
 

4 OpenAI Key获取与配置

- https://platform.openai.com/api-keys,创建API-key需要国外手机号接收短信验证
 

- 免费 Token 限制:5美元
 

- Limits:https://platform.openai.com/settings/organization/limits
 

5 OpenAI 大模型总览
- https://platform.openai.com/docs/models
 


6 代码演示
安装依赖
pip install openaipip show openai
 

导入依赖
from openai import OpenAI
import openai
import os
 
初始化客户端
openai.api_key = os.getenv("OPENAI_API_KEY")client = OpenAI(api_key=openai.api_key)
 
执行代码
print(client.models.list())
 

- 可以看到,支持的模型有:
 
Model(id='tts-1', created=1681940951, object='model', owned_by='openai-internal'), 
Model(id='tts-1-1106', created=1699053241, object='model', owned_by='system'), 
Model(id='dall-e-2', created=1698798177, object='model', owned_by='system'), 
Model(id='whisper-1', created=1677532384, object='model', owned_by='openai-internal'), 
Model(id='gpt-3.5-turbo-instruct', created=1692901427, object='model', owned_by='system'), 
Model(id='gpt-3.5-turbo', created=1677610602, object='model', owned_by='openai'), 
Model(id='gpt-3.5-turbo-0125', created=1706048358, object='model', owned_by='system'), 
Model(id='babbage-002', created=1692634615, object='model', owned_by='system'), 
Model(id='davinci-002', created=1692634301, object='model', owned_by='system'), 
Model(id='gpt-4o-mini-2024-07-18', created=1721172717, object='model', owned_by='system'), 
Model(id='dall-e-3', created=1698785189, object='model', owned_by='system'), 
Model(id='gpt-4o-mini', created=1721172741, object='model', owned_by='system'), 
Model(id='tts-1-hd', created=1699046015, object='model', owned_by='system'), 
Model(id='tts-1-hd-1106', created=1699053533, object='model', owned_by='system'), 
Model(id='text-embedding-ada-002', created=1671217299, object='model', owned_by='openai-internal'), 
Model(id='gpt-3.5-turbo-16k', created=1683758102, object='model', owned_by='openai-internal'), 
Model(id='text-embedding-3-small', created=1705948997, object='model', owned_by='system'), 
Model(id='text-embedding-3-large', created=1705953180, object='model', owned_by='system'), 
Model(id='gpt-3.5-turbo-1106', created=1698959748, object='model', owned_by='system'), 
Model(id='gpt-3.5-turbo-instruct-0914', created=1694122472, object='model', owned_by='system')
 
遇到的问题
问题一:ConnectTimeout
- 找到你的翻墙工具的本地代理端口地址进行设置
 
export http_proxy=http://127.0.0.1:9910
export https_proxy=http://127.0.0.1:9910
 
问题二:RateLimitError: Error code: 429 - {‘error’: {‘message’: ‘You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.’, ‘type’: ‘insufficient_quota’, ‘param’: None, ‘code’: ‘insufficient_quota’}}
- 被限额度,按理说新注册用户默认是有 5 美元的,每天也有一定量的token使用量才对,尝试了好久还是没能解决。最终决定充点钱试一试~~
 - Add payment method 需要添加海外的银行卡或信用卡,如果没有的话,可以申请一张虚拟卡,推荐使用WildCard进行申请,虚拟卡地址:https://bewildcard.com/i/FCDWVYHJ 
- 需要注册账户,并开通会员,申请虚拟卡最低是2年,需要支付10.99美元
 - 申请好虚拟卡后,就可以填写银行卡信息,成为 OpenAI 的付费用户了
 
 - 成为付费用户后,各种限制就都扩大了,能使用的模型更多,token量以及速率都会提升。
 

- 解除限制后,再进行OpenAI的API调用就非常顺利了。
 
