dochain
v1.0.5
Published
dochain is a langchain plugin for docs task
Downloads
2
Readme
dochain
dochain 是一个 langchain 插件,用于文档任务。dochain 也是一个命令行工具,提供便捷的文档管理,文档和图片多模态理解、文档资源上传和搜索。
安装
npm install dochain -g
命令行用法
dochain [options] 可用的命令:
会话模式:通过运行
dochain chat
命令,进入会话模式,可以与程序进行交互式对话。翻译:通过运行
dochain translate
命令,可以输入要翻译的内容,程序将返回翻译结果。绘图模式:通过运行
dochain image
命令,进入绘图模式。可以通过命令行参数或交互式输入描述图片的内容,程序将生成对应的图片。文件上传:通过运行
dochain store
命令,可以上传文件到指定的存储空间。可以通过命令行参数或交互式输入指定要上传的文件。图片理解解释:通过运行
dochain understand
命令,进行图片理解解释。可以通过命令行参数或交互式输入图片的地址和描述,程序将返回对图片的理解解释。
通过运行不同的命令和提供相应的参数,可以实现不同的操作。请注意,具体的命令和参数使用方式可以参考命令行工具的帮助文档或使用 --help
参数获取更多信息。
其他信息
dochain 依赖于 langchain,一个用于构建语言模型应用程序的框架。
dochain 目前支持的文本格式有:
- Markdown
- HTML
- 纯文本
dochain 使用的嵌入方法有:
- BERT
- GPT-3
- 等等
dochain 支持的搜索引擎有:
- Annoy
- Faiss
- 等等
需要配置的环境变量
## 默认向量
export EMBEDDING_VENDOR="wenxin"
## 百度云
export BCE_AK="";
export BCE_SK="";
export BCE_BUCKET="";
export BAIDU_API_KEY=""
export BAIDU_SECRETE_KEY=""
## 阿里云
export DASHSCOPE_API_KEY="sk-"
## 搜索接口
export SEARCH_API_KEY=""