LangChain实战课学习瞎记--PART 1

90 阅读1分钟

用conda在本地创建虚拟环境安装和配置LangChain:

python.langchain.com/docs/how_to…

conda create --name langchain创建虚拟环境。

image-20241103152659502.png

conda中安装langchain:conda install langchain -c conda-forge

image-20241118151343618.png 但这只是安装上了langchain的主包,如果想要连上openai还需要安装集成包。

pip install langchain-openai

pip install langchain-community

image-20241118151710780.png 更新下langchain到最新。

image-20241118151815295.png

尝试下调用下Text模型:

from openai import OpenAI
​
client = OpenAI(
​
  base_url='https://xiaoai.plus/v1',
​
  # sk-xxx替换为自己的keyapi_key='sk-xxx'
​
)
​
​
​
response = client.completions.create(
​
 model="gpt-3.5-turbo-instruct",
​
 temperature=0.5,
​
 max_tokens=100,
​
 prompt="请给我的花店起个名")
​
print(response)

image-20241118153904265.png

尝试下调用Chat模型:

from openai import OpenAI
client = OpenAI(
    base_url='https://xiaoai.plus/v1',
    # sk-xxx替换为自己的key
    api_key='sk-xxx'
)
​
response = client.chat.completions.create(  
  model="gpt-4",
  messages=[
        {"role": "system", "content": "You are a creative AI."},
        {"role": "user", "content": "请给我的花店起个名"},
    ],
  temperature=0.8,
  max_tokens=60
)
​
print(response)
​

image-20241118154355642.png