

注意:如果您想为团队或组织使用Vespper,请与我们联系。这个开源项目适合单独使用。任何高级调查功能都将在Vespper-EE下。
当我们的云产品提供时,您可以将电子邮件保留通知:https://tally.so/r/3eba5l
Vespper是AI驱动的呼叫工程师。它可以自动与您一起遇到事件和警报,并实时为您提供有用的和上下文的见解和RCA。
大多数人不喜欢进行电话转换。它要求工程师迅速解决问题。此外,要解决问题的根本原因需要时间。这就是为什么我们开发了牛肉啤酒。我们认为,AI一代可以帮助呼叫开发人员更快地解决问题。
查看我们的演示视频,以查看Vespper的行动。
为了运行vespper,您需要使用Docker Compose克隆回购并运行该应用程序。
确保您安装了以下内容:
您可以在此处找到安装视频。
克隆存储库:
git clone [email protected]:vespper/vespper.git && cd vespper配置Litellm代理服务器:
我们使用Litellm代理服务器与统一接口(OpenAI界面)中的100+ LLM进行交互。
复制示例文件:
cp config/litellm/.env.example config/litellm/.env
cp config/litellm/config.example.yaml config/litellm/config.yaml定义您的OpenAI键,然后将其放入config/litellm/.env中为OPENAI_API_KEY 。您可以在此处获取API密钥。放心,除非您使用API,否则您不会收取费用。有关定价的更多详细信息,请在此处检查。
复制.env.example文件:
cp .env.example .env在您喜欢的编辑器(VIM,VSCODE,EMAC等)中打开.env文件:
vim .env # or emacs or vscode or nano更新这些变量:
SLACK_BOT_TOKEN , SLACK_APP_TOKEN和SLACK_SIGNING_SECRET需要这些变量才能与Slack上的Vespper交谈。请遵循本指南,在您的组织中创建一个新的Slack应用程序。
(可选) SMTP_CONNECTION_URL需要此变量才能通过电子邮件邀请新成员进入您的Vespper组织并允许他们使用Bot。如果您只想测试vespper并与之一起玩,这不是强制性的。如果您确实想向团队成员发送邀请,则可以使用SendGrid/MailGun之类的服务。应该遵循此模式: smtp://username:password@domain:port 。
启动项目:
docker compose up -d就是这样。您应该能够在http:// localhost:5173中访问Vespper的仪表板。只需创建一个用户(带有与Slack用户中的电子邮件相同的电子邮件) ,然后开始配置您的组织。如果某些事情对您不起作用,请检查我们的故障排除或通过我们的支持渠道与我们联系。
接下来的步骤是将您的组织配置更多(连接事件管理工具,建立知识库等)。访问我们文档中的“连接和配置”部分以获取更多信息?
如果需要,您可以从Dockerhub中取出我们的Docker图像,而不是从头开始克隆仓库和建筑物。
为此,请按照以下步骤操作:
下载配置文件:
curl https://raw.githubusercontent.com/vespper/vespper/main/tools/scripts/download_env_files.sh | sh按照上面的步骤2和第5步配置LITELLM代理和您的.env文件。也就是说,您需要在config/litellm/.env上配置OpenAI键,并在root .env中配置Slack凭据。
使用Docker构成旋转环境:
curl https://raw.githubusercontent.com/vespper/vespper/main/tools/scripts/start.sh | sh就是这样 ?您应该能够在http:// localhost:5173中访问Vespper的仪表板。
进行最新更改:
git pull重建图像:
docker-compose up --build -d请访问我们的示例指南,以便将vespper部署到您的云中。
我们使用chromadb作为矢量数据库。我们还使用向量管理员来查看摄入的文档。要使用vector管理员,只需运行此命令:
docker compose up vector-admin -d此命令在端口3001启动矢量admin。前往http:// localhost:3001,并配置您的本地chromadb。注意:由于矢量 - admin在Docker容器内运行,因此在“主机”字段中确保插入http://host.docker.internal:8000而不是http://localhost:8000 。这是因为“ Localhost”并未指容器本身内的主机。
此外,在“ API标题和键”中,您需要将“ X-Chroma-Toke”作为标头和CHROMA_SERVER_AUTHN_CREDENTIALS的值。
要了解如何使用vectorAdmin,请访问文档。
根据偏好顺序,与我们交流的最佳方法:
如果您有兴趣为Vespper做出贡献,请查看我们的CONTRIBUTING.md文件吗? ?♂️
如果您遇到Vespper的任何问题/错误/问题,请查看我们的故障排除指南。我们尝试定期更新它,并尽快解决其中的一些紧急问题。
此外,请随时在我们的支持渠道与我们联系。
默认情况下,Vespper自动将基本的用法统计信息从自托管实例发送到我们的服务器。
这使我们能够:
请放心,收集的数据未与第三方共享,也不包括任何敏感信息。我们的目标是透明,您可以查看我们在此收集的特定数据。
如果您不想参加,可以通过在.env内部设置TELEMETRY_ENABLED=false轻松选择退出。
该项目已在Apache 2.0许可证下获得许可 - 有关详细信息,请参见许可证文件
有关更多信息,请访问官方网站https://vespper.com。
由Dudu&Topaz建造
Dudu:Github,Twitter
Topaz:Github,Twitter