块类型
模型
模型是块,允许您指定大型语言模型(LLM)和其他深度学习模型,用于开源IDE扩展中的各种角色,例如聊天、自动完成、编辑、嵌入、重排序等。您可以在中心探索可用的模型。
Continue 支持多种模型提供商,包括 Anthropic、OpenAI、Gemini、Ollama、Amazon Bedrock、Azure、xAI、DeepSeek 等。模型根据其功能可以扮演一个或多个以下角色,包括 chat
、edit
、apply
、autocomplete
、embed
和 rerank
。在此阅读更多关于角色的信息。查看 YAML 参考中的models
以了解更多详情。
上下文
上下文块定义了一个上下文提供程序,可以在聊天中使用 `@` 引用它,以从外部源(例如文件和文件夹、URL、Jira 或 Confluence 以及 GitHub Issue 等)中提取数据。在中心探索上下文提供程序块。
在此了解更多关于上下文提供程序的信息,并查看本指南以创建您自己的自定义上下文提供程序。可以在此处
找到上下文的 config.yaml
规范。
文档
文档是指向文档站点的块,这些站点将在本地被索引,然后在聊天中可以使用 @Docs 作为上下文引用。在中心探索文档。
在@Docs 深度解析中了解更多信息,并查看 YAML 参考中的docs
以了解更多详情。
MCP 服务器
模型上下文协议(MCP)是一种构建和共享语言模型工具的标准方式。可以在 mcpServers
块中定义 MCP 服务器。在中心探索 MCP 服务器。
在MCP 深度解析中了解更多信息,并查看 YAML 参考中的mcpServers
以了解更多详情。
规则
规则块是您的自定义 AI 代码助手始终会记住的指令——规则的内容会插入到所有聊天请求的系统消息中。在中心探索规则。
在规则深度解析中了解更多信息,并查看 YAML 参考中的rules
以了解更多详情。
提示词
提示词块是预先编写的可重用提示词,可以在聊天期间随时引用。对于重复性或复杂任务,它们作为上下文特别有用。在中心探索提示词。
提示词块的语法与提示词文件相同。可以在此处找到 prompts
的 config.yaml
规范。
数据
数据块允许您将开发数据发送到您选择的自定义目标。开发数据可用于多种目的,包括分析使用情况、收集洞察或微调模型。您可以在此处阅读更多关于开发数据的信息。在此探索数据块示例。
数据目标在 config.yaml
的data
部分进行配置。