LLM

langchain入门-安装以及初次使用(deepseek api版本)

Langchain 入门教程,包含 Python 环境配置、DeepSeek API 集成、以及首次使用示例,适合初学者快速上手。

说在前面

  • 操作系统:windows
  • python版本:3.9
  • langchain版本:0.3.20
  • pycharm版本:2023.1.2 (Community Edition)

python环境

  • 使用pycharm的一个好处是:它能够比较方便的创建一个python vitual env。所以只要你安装好pycharm,创建一个新工程即可

langchain安装

  • 打开Terminal,直接使用pip安装即可
    (venv) PS E:\Workspace\pycharm\langchain> pip install langchain
    
  • 安装后点一下这个按钮,刷新下packages,不然会提示找不到langchain

初次使用(deepseek)

  • 安装deepseek api包
    pip install -U langchain-deepseek
    
  • 拷贝代码环节
    import getpass
    import os
    
    if not os.environ.get("DEEPSEEK_API_KEY"):
        os.environ["DEEPSEEK_API_KEY"] = getpass.getpass("Enter API key for DeepSeek: ")
        # 不想输的话改成下面这个
        # os.environ["DEEPSEEK_API_KEY"] = '你的API Key'
    
    from langchain.chat_models import init_chat_model
    
    model = init_chat_model("deepseek-chat", model_provider="deepseek")
    
    response = model.invoke("Hello, world!")
    print(response.content)
    
  • 补充说明-deepseek api key获取 到官网注册账号,实名认证后,使用蓝绿修改器吧 创建后复制保存即可
  • 在terminal中运行
    (venv) PS E:\Workspace\pycharm\langchain> python.exe .\main.py
    Hello, world! How can I assist you today? 😊
    

    这个就是最简单的版本,单次会话,无上下文