深度学习-136-LangGraph之应用实例(五)构建RAG问答系统同时从不同的角度对比优化效果

文章目录

  • 1 大语言模型
  • 2 小粒度分割文档
    • 2.1 处理文本构建Document
    • 2.2 向量存储
    • 2.3 创建图
    • 2.4 测试调用
  • 3 大粒度分割文档
    • 3.1 构建Document
    • 3.2 向量存储
    • 3.3 创建图
    • 3.4 测试调用
  • 4 总结与优化
    • 4.1 问题分析
    • 4.2 对比不同的返回文档数
    • 4.3 对比不同的嵌入模型
      • 4.3.1 嵌入模型nomic-embed-text
      • 4.3.2 嵌入模型bge-m3
    • 4.4 对比不同的大模型
      • 4.4.1 大模型qwen2:7b
      • 4.4.2 大模型deepseek-r1:1.5b
    • 4.5 总结

1 大语言模型

from langchain_ollama import ChatOllama
import os
os.environ['OLLAMA_HOST'] = '127.0.0.1'
os.environ['OLLAMA_PORT'] = '11434'
# 获取环境变量值
host 

你可能感兴趣的:(深度学习,深度学习,人工智能,LangGraph,RAG)