# DreamGen 规范地址:https://xstavern.com/wiki/usage/api-connections/dreamgen/ 原文:https://sillytaverncn.net/usage/api-connections/dreamgen/ 核对日期:2026-11-03 授权迁移,保留作者、上游许可与出处。 DreamGen # DreamGen DreamGen 是一个由 AI 驱动的角色扮演和故事创作应用程序和 API。他们提供免费套餐,以及付费订阅,允许无限制地每月访问他们专门为可控 AI 角色扮演和故事创作而设计的高质量内部文本生成模型。创建账户开始使用:。 (免费)信用额度在每个日历月初重置。请参阅[定价](https://dreamgen.com/pricing)查看每个模型的信用成本,以及[用量](https://dreamgen.com/account/usage)查看您的剩余信用额度。 ## 连接到 DreamGen ### 获取 API Key 前往 [DreamGen API keys](https://dreamgen.com/account/api-keys) 页面并点击 "New API Key" 按钮。确保将 API Key 复制到剪贴板。 ![Create New DreamGen API key](/static/dreamgen/dreamgen_api_keys_new.jpg) ![Copy DreamGen API key](/static/dreamgen/dreamgen_api_keys_copy.jpg) ### 连接 1. 前往 SillyTavern 连接设置。 2. 选择 API: Text Completion 3. 选择 API Type: DreamGen 4. 输入 API key 5. (可选)选择一个模型 ![Connecting to DreamGen](/static/dreamgen/dreamgen_st_connection.png) ## 模型 DreamGen API 提供多个不同大小的模型。 - Lucid Max (在 API 中称为 `lucid-v1-max` 或 `lucid-v1-extra-large`) - Lucid Base (在 API 中称为 `lucid-v1-base` 或 `lucid-v1-medium`) -- 对应于权重可用的 [Lucid V1 Nemo](https://dreamgen.com/docs/models/lucid-v1/huggingface)。 Lucid Base 使用更少的信用额度且速度更快,而 Lucid Max 更具创造力,能够处理更复杂的指令和叙事。 ## 设置 Lucid V1 DreamGen 模型使用针对角色扮演和写作优化的 Llama 3 chat template 扩展。它们在特定的 system prompt 下效果最佳。 我们强烈建议从以下 master presets 之一开始: - 确保启用 instruct mode 并在导入时选择所有复选框。 - [DreamGen Lucid V1 Role-Play preset](https://dreamgen.com/docs/models/lucid-v1/sillytavern/master-preset/role-play) - [DreamGen Lucid V1 Story preset](https://dreamgen.com/docs/models/lucid-v1/sillytavern/master-preset/story) 这些 presets 内置了对 `/sys` 的支持,用于向模型发送指令。您可以使用它们来引导情节或控制角色的行动。 ![DreamGen preset selected](/static/dreamgen/dreamgen_st_preset.png) 其他资源: - [**详细的 DreamGen + SillyTavern 指南**](https://dreamgen.com/docs/models/lucid-v1/sillytavern) - [详细的 Lucid V1 prompt format 文档](https://dreamgen.com/docs/models/lucid-v1)。 - [DreamGen + SillyTavern role-play 演示](https://imgur.com/a/dreamgen-lucid-sillytavern-roleplay-demo-bhzQpto) - [DreamGen + SillyTavern story-writing 演示](https://imgur.com/a/dreamgen-lucid-sillytavern-writing-demo-JLv5iO3) - [制作自己场景的技巧](https://v2.dreamgen.com/docs/scenario-editor) ## FAQ ### 如何使响应更长或更短? 您可以在 formatting presets 中设置 `Last Assistant Prefix`。 对于长消息: ```txt <|start_header_id|>user<|end_header_id|> The next message is from {{char}} and is at least 100 words long<|eot_id|><|start_header_id|>writer character {{char}}<|end_header_id|> ``` 对于短消息: ```txt <|start_header_id|>user<|end_header_id|> The next message is from {{char}} and is at most 50 words long<|eot_id|><|start_header_id|>writer character {{char}}<|end_header_id|> ``` 确保保留所有换行符,包括末尾的两个换行符。 ![Long Message Prefix](/static/dreamgen/dreamgen_st_long_response_prefix.png) 您还可以在您的 card 或 system prompt 中包含写作风格描述,例如: ```txt ## Style ``` 请参阅 ["Style" 文档](https://v2.dreamgen.com/docs/scenario-editor#style)了解更多信息并查看一些示例。 ### 如何引导角色扮演/故事? 使用 `/sys` 选项向模型发送指令。一些示例: > The inkeeper offers Daria and the others a pint of ale. > The next message is from Draco and should be at least 200 words, focusing on his inner conflict about the decision. [查看实际效果。](https://imgur.com/a/dreamgen-lucid-sillytavern-roleplay-demo-bhzQpto) 许可与致谢:https://xstavern.com/wiki/licensecredits/