kambo / langchain
⚡ 通过PHP的可组合性构建基于LLM的应用程序 ⚡
0.2.0-alpha
2023-04-22 19:34 UTC
Requires
- php: ^8.1
- openai-php/client: ^0.3.5
- psr/simple-cache: ^3.0
- ramsey/uuid: ^4.7
- stechstudio/backoff: ^1.2
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.13
- phpunit/phpunit: ^9.5
- slevomat/coding-standard: ^8.8
This package is auto-updated.
Last update: 2024-09-15 17:39:14 UTC
README
⚡ 通过PHP的可组合性构建基于LLM的应用程序 ⚡
LangChain PHP端口是对原始LangChain库的精心改编,将强大的自然语言处理功能带到了PHP生态系统中。这个忠实的端口允许开发者充分利用LangChain的特性,同时保留熟悉的PHP语法和结构。
安装
您可以通过composer安装此包
composer require kambo/langchain
🤔这是什么?
大型语言模型(LLMs)正成为一项变革性技术,使开发者能够构建他们以前无法构建的应用程序。但是,单独使用这些LLMs通常不足以创建真正强大的应用程序——真正的力量在于您能够将它们与其他计算或知识来源结合使用。
这个库旨在帮助开发这类应用程序。这类应用程序的常见示例包括
工作进行中
这个库仍在开发中。使用风险自负!
支持的功能
- 提示格式化
- LLMs:OpenAI GPT-3、ChatGPT、llama.cpp
- 向量存储:简单的愚蠢向量存储
- 文本分割器:CharacterTextSplitter、RecursiveCharacterTextSplitter
- 嵌入:OpenAI
- 文档加载器:TextLoader
更多即将到来!
文档
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。