LangChain环境搭建

LangChain环境搭建(调用DeepSeek-R1进行验证)
  1. 基础环境要求

    • Python 3.8+版本验证
    python --version  
    
    • 推荐使用Conda/Pyenv管理多环境
  2. 三种安装方式对比

    • 最小化安装(仅核心功能)
    pip install langchain-core  
    
    • 全功能安装(包含社区扩展)
    pip install langchain[all]  
    
    • 按需安装(示例:OpenAI + 向量库支持)
    pip install langchain-openai langchain-chroma  
    
  3. API配置

    • OpenAI密钥及代理设置
    import os  
    # apiKey 调用deepseek在deepseek官网获取
    os.environ['OPENAI_API_KEY'] = 'sk-xxx'  
    # 国外大模型需要设置代理
    os.environ['http_proxy'] = '127.0.0.1:7890'
    os.environ['https_proxy'] = '127.0.0.1:7890'  
    
    • 本地模型备用方案(Llama.cpp)
    from langchain_community.llms import LlamaCpp  
    llm = LlamaCpp(model_path="./models/llama-7b.bin")  
    
  4. 环境验证

    • 调用deepseek-r1模型验证
     # 创建模型  
     model = ChatOpenAI(  
         model='deepseek-reasoner',  
         base_url='https://api.deepseek.com'  
     )
     # 进行模型调用
     print(model.invoke('你好! 我叫孙悟空'))
    

    输出结果:

    content='你好啊,齐天大圣!🎉 你这金箍棒还收在耳朵里吗?今天是要大闹天宫,还是找俺老孙一起降妖除魔?😄 需要帮忙的时候尽管说,七十二变还是筋斗云随你挑!' ...
    
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值