ocular简介
ocular是一个开源的AI驱动企业级搜索和对话平台,它将ChatGPT的对话能力与Google的搜索功能相结合,并基于企业自有数据构建智能搜索系统。ocular提供了一系列模块和工具,使企业能够快速构建功能丰富、可靠高效的生成式AI驱动搜索平台。
主要特性
- Google风格的搜索界面,方便用户查找所需信息
- 应用市场,可连接各种常用应用
- 自定义连接器,支持连接专有数据源
- 可定制的模块化基础设施,支持集成自定义LLM、向量数据库等
- 治理引擎,提供基于角色的访问控制、审计日志等功能
快速上手
要在本地运行ocular,您需要:
- 克隆ocular代码库:
git clone https://github.com/OcularEngineering/ocular.git && cd ocular
-
在主目录中打开
env.local
文件,添加所需的OpenAI环境变量。 -
运行Docker:
docker compose -f docker-compose.local.yml up --build --force-recreate
完成后即可通过 http://localhost:3001/create-account 访问本地ocular实例。
学习资源
贡献
ocular欢迎社区贡献。您可以:
- 提交问题报告
- 提出新功能建议
- 贡献代码
- 改进文档
具体贡献指南请参考CONTRIBUTING.md。
ocular作为一个强大的企业级AI搜索平台,为企业提供了快速构建智能搜索系统的能力。希望本文汇总的资源能帮助您快速上手并充分利用ocular的功能。如有任何问题,欢迎加入Slack社区讨论交流。