注意
GitHub Models for organizations and repositories is in 公共预览版 and subject to change.
概述
GitHub Models 是一个降低企业级 AI 采用门槛的工作区。 它通过将 AI 开发直接嵌入到熟悉的 GitHub 工作流,帮助你突破独立试验。 GitHub Models 提供了工具来测试大型语言模型 (LLM)、优化提示、评估输出并根据结构化指标做出明智的决策。 若要开始操作,请参阅 Optimizing your AI-powered app with Models。
功能
GitHub Models 提供一组功能来支持 AI 开发的提示迭代、评估和集成。
- 提示开发:直接在支持系统说明、测试输入和变量配置的结构化编辑器中启动 AI 开发。
- 模型比较:使用相同的提示和输入并行测试多个模型,以试验不同的输出。
- 评估程序:使用评分指标(例如相似性、相关性和有据性)分析输出和跟踪性能。
- 提示配置:将提示、模型和参数设置另存为存储库中的
.prompt.yml
文件。 这可实现评审、协作和可重现性。 - 生产集成:使用保存的配置构建 AI 功能,或者通过 SDK 和 GitHub Models REST API 进行连接。
启用 GitHub Models
根据你的角色和需求,可通过多种方式开始使用 GitHub Models。
若要使用 GitHub Models API,请参阅使用 API 试验 AI 模型。
对于个人
若要使用 GitHub Models,请创建新的 GitHub 存储库或打开现有存储库。 在存储库设置中,单击边栏中的“Models”并启用该功能。****
面向组织与企业
若要在组织中使用 GitHub Models,企业所有者必须先启用该功能。 然后,组织所有者可以配置允许的模型。
请参阅“管理团队的模型使用情况”。
提示
管理存储在存储库中的提示配置。 每个提示都保存为 .prompt.yml
文件,定义了模型、参数和测试输入。 在这里,可以创建、编辑和组织提示来支持试验或生产使用。
比较
使用比较视图在一致的测试驱动工作流中评估多个提示配置的输出。 跨输入数据行运行测试,并查看每个配置的计算器分数,例如相似性、相关性和有据性。 此视图非常适合优化提示、验证更改和避免性能下降。
操场
使用操场快速浏览模型并实时测试提示想法。 操场非常适合早期试验,帮助你了解模型的行为、功能和响应样式。 可以交互方式选择模型、调整参数、并排比较响应。
计费
有关 GitHub Models 计费的详细信息,请参阅 GitHub Models billing。
加入社区
若要提问和共享反馈,请参阅这篇 GitHub Models 讨论文章。
若要了解其他人如何使用 GitHub Models,请访问 GitHub Community 模型讨论。