什么是 Prisma Assistant?
Prisma Assistant 是一款专为开发者设计的创新工具,支持与数据库架构进行交互式通信。它直接在开发环境中提供洞察并实现代码生成,从而提升工作流效率并简化项目管理。
Prisma Assistant 的主要功能
-
对话式交互:通过自然语言查询深入了解您的数据库架构。
-
代码生成:基于对话交互自动生成代码片段。
-
用户友好环境:与您现有的开发环境无缝集成,以提高生产力。
如何使用 Prisma Assistant
要开始使用 Prisma Assistant,请按照以下步骤操作:
-
获取 OpenAI API 密钥:在 OpenAI API 门户注册以获取您唯一的 API 密钥。
-
设置环境变量:
- 对于 MacOS/Linux,运行:
export PRISMA_ASSISTANT_OPENAI_API_KEY=your_openai_api_key
- 对于 Windows,运行:
set PRISMA_ASSISTANT_OPENAI_API_KEY=your_openai_api_key
-
启动 Prisma Assistant 服务器:
在您的 Prisma 项目根目录下的终端中运行以下命令:
npx prisma-assistant@latest
-
访问 UI:启动服务器后,在您的网络浏览器中访问提供的 URL 以与 Prisma Assistant 交互。
可选环境变量
您可以通过设置可选环境变量来自定义 Prisma Assistant 的行为:
-
PRISMA_ASSISTANT_OPENAI_MODEL:指定要使用的模型 ID。
-
PRISMA_ASSISTANT_OPENAI_API_BASE_URL:为满足特定需求覆盖默认的 API 基础 URL。
安全注意事项
请妥善保管您的 OpenAI API 密钥,因为它是敏感信息。Prisma Assistant 完全在您的机器上运行,这意味着您的 API 密钥永远不会被共享或暴露。
实用提示
- 确保您的终端已配置为持久保存环境变量以便持续使用。
- 定期检查 Prisma Assistant 的更新,因为它目前处于早期 alpha 阶段。
- 尝试各种查询以探索 Prisma Assistant 提供的全部功能范围。
常见问题解答
我可以在任何操作系统上使用 Prisma Assistant 吗?
是的,Prisma Assistant 可以在 MacOS、Linux 和 Windows 上使用,每个环境都有特定的命令。
如果遇到 OpenAI API 密钥问题该怎么办?
请确保您的 API 密钥在环境变量中设置正确,并且没有拼写错误。
Prisma Assistant 会存储我的 API 密钥吗?
不会,您的 OpenAI API 密钥仅在您的本地会话期间使用,Prisma Assistant 不会存储或共享它。
如何了解新功能?
您可以选择订阅 Prisma Assistant 平台上提供的通知来接收更新。