LangChain

| 此條目可参照英語維基百科相應條目来扩充。
若您熟悉来源语言和主题，请协助参考外语维基百科扩充条目。请勿直接提交机械翻译，也不要翻译不可靠、低品质内容。依版权协议，译文需在编辑摘要注明来源，或于讨论页顶部标记`{{Translated page}}`标签。

|

LangChain 是一个应用框架，旨在简化使用大型语言模型的应用程序。作为一个语言模型集成框架，LangChain 的用例与一般语言模型的用例有很大的重叠。 重叠范围包括文档分析和总结摘要, 代码分析和聊天机器人。[1]

LangChain提供了一个标准接口，用于将不同的语言模型（LLM）连接在一起，以及与其他工具和数据源的集成。LangChain还为常见应用程序提供端到端链，如聊天机器人、文档分析和代码生成。 LangChain是由Harrison Chase于2022年10月推出的开源软件项目。它已成为LLM开发中最受欢迎的框架之一。LangChain支持Python和JavaScript语言，并与各种LLM一起使用，如GPT-4、BERT和T5。[2]

## 历史[编辑]

LangChain由Harrison Chase于2022年10月作为开源软件项目推出，当时他在机器学习初创公司Robust Intelligence工作。

## 外部链接[编辑]

* 官网 （页面存档备份，存于互联网档案馆）
* langchain at github （页面存档备份，存于互联网档案馆）

## 参见[编辑]

* 聊天機器人
* 语言模型
* 大语言模型
* GPT-4 （OpenAI)
* LLaMA（Meta）
* LaMDA(谷歌)
* Gemini(谷歌)
* 开源软件
* 自由及开放源代码软件列表
* Machine_learning#Open-source_software（英语：Machine_learning#Open-source_software）

## 參考資料[编辑]

1. ^ Buniatyan, Davit. Code Understanding Using LangChain. Activeloop. 2023  [2023-12-20]. （原始内容存档于2023-12-16）.
2. ^ How to Use Langchain? Step-by-Step Guide.  [2023-12-20]. （原始内容存档于2023-12-20）.

* 查
* 论
* 编

深度学习软件（英语：Comparison of deep learning software）

开源软件|

* Apache Singa（英语：Apache Singa）
* Blocks（英语：Blocks）
* Caffe
* Deeplearning4j
* Dlib（英语：Dlib）
* Microsoft Cognitive Toolkit
* MXNet
* OpenNN（英语：OpenNN）
* PyTorch
* scikit-learn
* LangChain
* Gradio
* RETURNN（英语：RETURNN）
* TensorFlow
* Keras
* Theano
* Torch（英语：Torch (machine learning)）

专有|

* Neural Designer（英语：Neural Designer）
* Wolfram Mathematica

* 分类
* 比较

* 查
* 论
* 编

可微分计算

概论|

* 可微分编程
* 自動微分
* 张量微积分（英语：Tensor calculus）
* 信息几何
* 统计流形
* 神经形态工程（英语：Neuromorphic engineering）
* 模式识别
* 运算学习理论（英语：Computational learning theory）
* 归纳偏置

概念|

* 梯度下降
* SGD（英语：Stochastic gradient descent）
* 聚类
* 回归
* 过拟合
* 幻觉
* 对抗（英语：Adversarial machine learning）
* 注意力
* 卷积
* 損失函數
* 反向传播
* 激活函数
* softmax
* sigmoid
* ReLU
* 正则化
* 数据集
* 扩散（英语：Diffusion process）
* 自回归

应用|

* 机器学习
* 人工神经网络
* 深度学习
* 科学计算
* 人工智能
* 語言模型
* 大型语言模型

硬件|

* TPU
* VPU
* IPU（英语：Graphcore）
* 憶阻器
* SpiNNaker（英语：SpiNNaker）

软件库|

* Theano
* TensorFlow
* Keras
* PyTorch
* JAX
* Flux.jl（英语：Flux (machine-learning framework)）

实现|

| 视觉·语音|

* AlexNet
* WaveNet
* 人像合成
* 手寫识别
* OCR
* 语音合成
* 语音识别
* 人脸识别
* AlphaFold
* DALL-E
* Midjourney
* Stable Diffusion
* Sora
* Whisper（英语：Whisper (speech recognition system)）

|

自然语言|

* Word2vec
* Seq2seq
* BERT
* LaMDA
* Bard
* NMT
* 辩手项目（英语：Project Debater）
* 沃森
* GPT
* GPT-1
* GPT-2
* GPT-3
* GPT-4
* GPT-J（英语：GPT-J）
* ChatGPT
* 文心一言
* Chinchilla AI（英语：Chinchilla AI）
* PaLM（英语：PaLM）
* BLOOM（英语：BLOOM (language model)）
* LLaMA
* TAIDE

决策|

* AlphaGo
* Q学习
* SARSA
* OpenAI Five（英语：OpenAI Five）
* 自动驾驶
* MuZero
* 行动选择（英语：Action selection）
* Auto-GPT
* 机器人控制（英语：Robot control）

人物|

* 约书亚·本希奥
* 杰弗里·辛顿
* 杨立昆
* 艾力克斯·格雷夫斯
* 伊恩·古德费洛
* 吴恩达
* 杰米斯·哈萨比斯
* 大衛·席爾瓦
* 李飛飛
* 于尔根·施密德胡伯
* 伊爾亞·蘇茨克維

组织|

* Anthropic
* DeepMind
* EleutherAI（英语：EleutherAI）
* Google Brain
* Meta AI（英语：Meta AI）
* Mila（英语：Mila (research institute)）
* MIT CSAIL
* OpenAI
* Hugging Face

架构|

* 多层感知器（MLP）
* 循环神经网络（RNN）
* 長短期記憶（LSTM）
* 门控循环单元（英语：Gated recurrent unit）（GRU）
* 卷积神经网络（CNN）
* 残差神经网络（ResNet）
* 变换器
* 自编码器
* 变分自编码器（VAE）
* 生成对抗网络（GAN）
* 图神经网络（英语：Graph neural network）（GNN）
* 回响状态网络（英语：Echo state network）（ESN）
* 神经图灵机（NTM）
* 可微分神经计算机（英语：Differentiable neural computer）（DNC）

* 主题
* 计算机编程
* 技术
* 分类
* 人工神经网络
* 机器学习

* 查
* 论
* 编

机器学习同数据挖掘主題

基本概念|

学习 · 图灵测试 · 運算學習論

數學模型|

迴歸模型 · 人工神经网络（深度学习） · 生成对抗网络 · Transformer模型 · 大语言模型 · 決策樹 · 貝氏網路 · 支持向量机 · 关联规则学习

學習範式|

机器学习 ·  深度学习 · 迁移学习 · 微调 (深度学习) · 监督学习 · 半监督学习 · 無監督學習 · 强化学习 · Q学习 · 遺傳演算法

主要應用|

统计分类 · 表征学习 · 降维 · 聚类分析 · 异常检测

相關領域|

计算科學 · 人工智能 · 通用人工智慧 · 生成式人工智慧 · 提示工程 · 统计学 · 數據科學 · 计算机科学 · 信息与计算科学 · 神经科学 · 认知科学

* 查
* 论
* 编

自然语言处理

一般术语|

* 语料库
* 口语语料库
* 停用词
* 词袋
* 完全人工智慧（英语：AI-complete）
* n元语法（双字母组、三元语法（英语：Trigrams））

文本挖掘|

* 文本分割
* 词性标注（英语：Part-of-speech tagging）
* 拆句处理（英语：Shallow parsing）
* 复合词处理（英语：Compound term processing）
* 搭配提取（英语：Collocation extraction）
* 词干提取
* 词形还原
* 命名实体识别
* 指代
* 文本情感分析
* 概念挖掘（英语：Concept mining）
* 语法分析
* 词义消歧
* 术语提取（英语：Terminology extraction）
* 真实大小写处理（英语：Truecasing）

自动摘要（英语：Automatic summarization）|

* 多文档摘要（英语：Multi-document summarization）
* 句子抽取（英语：Sentence extraction）
* 文本简化（英语：Text simplification）

分散式語意模型|

* 潜在语义学
* Seq2Seq模型
* Word2vec
* 語言模型
* 大型语言模型
* 基础模型
* LLaMA
* ChatGPT
* GPT-4
* 文心一言

机器翻译|

* 電腦輔助翻譯
* 基于实例（英语：Example-based machine translation）
* 基于规则（英语：Rule-based machine translation）

自动识别
与数据采集|

* 语音识别
* 语音合成
* 光学字符识别
* 自然语言生成
* 提示工程

主题模型|

* 弹珠分布（英语：Pachinko allocation）
* 隐含狄利克雷分布
* 潜在语义索引

计算机辅助
审查（英语：Computer-assisted reviewing）|

* 自动作文评分（英语：Automated essay scoring）
* 语料库检索工具（英语：Concordancer）
* 文法检查器（英语：Grammar checker）
* 预测文本（英语：Predictive text）
* 拼寫檢查
* 语法猜测（英语：Syntax guessing）

自然语言
用户界面（英语：Natural language user interface）|

* 自动在线助手
* 聊天機器人
* 文字冒险游戏
* 問答系統

*[查]: 查看该模板
*[论]: 讨论该模板
*[编]: 编辑该模板