1.安全使用密匙
1.1 使用环境变量
export OPENAI_API_KEY='密匙'
1.2 使用getpass模块
import os
import getpass
os.environ['OPENAI_API_KEY'] = getpass.getpass('OpenAI API key:')
from langchain.llms import OpenAI
llm = OpenAI()
提示你输入密匙,从用户哪里获取。
* 无论选择哪种都要确保不要公开或与他人分享你的密匙
# 在初始化模型包装器时传入密匙
from langchain.llms import OpenAI
llm = OpenAI(openai_api_key="your keys")
# 取名程序
llm.predict(
"what would be a good company name for a company that makes "
"colorful socks?"
)
密匙我没有海外电话号,用F12那个方法搞到了密匙,但是,报错说我的API没有配额。升级套餐需要信用卡之类的,我也没有。在这样的情况下,我搁置这个api的事情,先完成其他任务,以后去银行看看能不能开个可以和海外交易的卡。
我总以为数学才会困住我,但其实在具体执行的每一小步都可能难住。可见一个理想落地有多少工作要做了。
总觉得必须把api弄好的我找了