LLM提示词工程学习_Day01
2023-12-29 17:39:52
LLM提示词工程学习_Day01
安装学习环境
基础Conda环境安装
conda环境安装,miniconda也可以
下载: MiniConda官网
安装:略 。可以参考
安装Python
安装Python:Python> 3.10
conda create -n LLM_Learn python=3.10.1
conda activate LLM_Learn
安装所需的包
// 添加清华镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
// 安装所需依赖包
conda install openai, langchain, python-dotenv
Jupyter Notebook 安装
conda install -y jupyter
获取OpenAI API KEY,并写入工程目录里的.env文件
API KEY获取先省略,但是这一步很重要,可能需要科学上网
.env文件可以自己创建,只要写入如图的格式:
OPENAI_API_KEY=xxxxxxxxxxxxxxxxxxxxx
进入Jupyter,先跑一段代码
导入模块
import openai
import os
from dotenv import load_dotenv, find_dotenv
_ = load_dotenv(find_dotenv()) # read local .env file
openai.api_key = os.getenv('OPENAI_API_KEY')
写一个生成内容的函数
def get_completion(prompt, model="gpt-3.5-turbo"):
messages = [{"role": "user", "content": prompt}]
response = openai.ChatCompletion.create(
model=model,
messages=messages,
temperature=0, # this is the degree of randomness of the model's output
)
return response.choices[0].message["content"]
接下来就是激动人心的时刻:
prompt = "请写首诗"
response = get_completion(prompt)
print(response)
文章来源:https://blog.csdn.net/weixin_41176080/article/details/135293004
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!