# langchain-simple **Repository Path**: xiiiao/langchain-simple ## Basic Information - **Project Name**: langchain-simple - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-08 - **Last Updated**: 2025-08-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 分类演示项目 ## 项目简介 本项目展示了如何使用大型语言模型对文本进行分类,主要功能包括: - 使用 Deepseek-chat 模型进行语言处理 - 定义分类模型结构(情绪、攻击性和语言类型) - 支持结构化输出的分类功能 ## 功能特性 - 支持三种情绪分类:快乐、中性、悲伤 - 攻击性评分系统(1-5分) - 支持五种语言识别:西班牙语、英语、法语、德语、意大利语 - 使用模板提示进行信息提取 - 集成 API 密钥管理功能 ## 使用示例 ```python # 初始化模型 llm = init_chat_model("deepseek-chat") # 创建结构化输出模型 structured_llm = llm.with_structured_output(Classification) # 使用分类功能 result = structured_llm.invoke("输入需要分类的文本") ``` ## 项目结构 ``` ├── classify_demo.py # 核心分类功能实现 ├── requirements.txt # 依赖库列表 ├── chat_demo.py # 聊天功能演示 ├── search_demo.py # 搜索功能演示 └── example_data/ # 示例数据目录 └── nke-10k-2023.pdf # PDF 示例文件 ``` ## 开始使用 1. 安装依赖:`pip install -r requirements.txt` 2. 配置 API 密钥 3. 运行演示:`python classify_demo.py` 注意:首次运行需要安装依赖库并配置 API 密钥。