Enchanted
Enchanted 是一个开源的、与 Ollama 兼容的优雅的 macOS/iOS/visionOS 应用,用于处理像 Llama 2、Mistral、Vicuna、Starling 等私有托管模型。本质上,它是一个连接到你的私有模型的 ChatGPT 应用 UI。Enchanted 的目标是提供一个允许在 iOS 生态系统(macOS、iOS、Watch、Vision Pro)上的所有设备上实现无过滤、安全、私密和多模态体验的产品。
如果你喜欢这个项目,请考虑留下一个 ⭐️,并在 𝕏 上关注。
App Store
注意:你需要运行自己的 Ollama 服务器才能使用该应用。请阅读下面的指示。
演示
展示
Macbook
深色模式
设置
完成
从任何地方使用
https://github.com/AugustDev/enchanted/assets/5672094/221d2a48-9218-4579-b284-a1ad2845e4d6
构建自定义提示模板并在任何地方使用
https://github.com/AugustDev/enchanted/assets/5672094/8bdebd5e-2910-4855-bb10-91239cafbc28
自定义完成
https://github.com/AugustDev/enchanted/assets/5672094/2ef476e7-8fc5-4992-9152-6df3847056d6
iPhone
多模态
Markdown
会话历史
Vision Pro
- 文字转语音(朗读)
- 在 API 调用中包含会话历史
- 深色/浅色模式
- 会话历史存储在你的设备上
- Markdown 支持(漂亮地显示表格/列表/代码块)
- 语音提示
- 提示图片附件
- 指定每次会话使用的系统提示
- 编辑消息内容或使用不同模型提交消息
- 删除单次会话 / 删除所有会话
- macOS Spotlight 面板 Ctrl+⌘+K
- 所有功能都支持离线使用
使用说明
Enchanted 需要 Ollama v0.1.14 或更高版本。
情况 1. 你运行具有公共访问权限的 Ollama 服务器
- 从 App Store 下载 Enchanted 应用。
- 在应用设置中指定你的服务器端点。
完成了!创建一个提示。
情况 2. 你在计算机上运行 Ollama
-
启动 Ollama 服务器并下载使用的模型。
-
安装 ngrok 转发你的 Ollama 服务器以使其公开访问
ngrok http 11434 --host-header="localhost:11434"
-
复制“转发”URL,它看起来像
https://b377-82-132-216-51.ngrok-free.app
。你的 Ollama 服务器 API 现在可以通过这个临时 URL 访问。 -
从 App Store 下载 Enchanted 应用。
-
在应用设置中指定你的服务器端点。
完成了!创建一个提示。
联系
如果有任何问题,请随时联系我 augustinas@subj.org