# GitHub モデルについて

GitHub Models は、モデルカタログ、プロンプト管理、定量評価など、AI のコンセプトから出荷までの開発者ツールのセットです。

> \[!NOTE]
> Organization およびリポジトリの GitHub Models は パブリック プレビュー であり、変更される可能性があります。

## 概要

GitHub Models は、Enterprise レベルの AI の導入障壁を低くするワークスペースです。 これは、AI 開発を使い慣れたGitHubワークフローに直接埋め込むことで、分離された実験を超えて移動するのに役立ちます。 GitHub Models は、大規模言語モデル (LLM) をテストし、プロンプトを調整し、出力を評価し、構造化されたメトリックに基づいて適切な意思決定を行うためのツールを提供します。 始めるには、[Models を使用した AI 搭載アプリの最適化](/ja/github-models/use-github-models/optimizing-your-ai-powered-app-with-github-models)をご覧ください。

## 機能

GitHub モデルには、AI 開発の迅速なイテレーション、評価、統合をサポートする一連の機能が用意されています。

* **プロンプト開発**: システム命令、テスト入力、変数構成をサポートする構造化エディターで AI 開発を直接開始します。
* **モデルの比較**: 複数のモデルを、同じプロンプトと入力で並べてテストし、さまざまな出力を試すことができます。
* **エバリュエータ**: 類似性、関連性、根拠などのスコアリング メトリックを使って出力を分析し、パフォーマンスを追跡します。
* **プロンプト構成**: プロンプト、モデル、パラメーター設定をリポジトリ内の `.prompt.yml` ファイルとして保存します。 これにより、レビュー、コラボレーション、再現が可能になります。
* **運用環境の統合**: 保存した構成を使用して、AI 機能を構築するか、または SDK と [GitHub Models REST API](/ja/rest/models?apiVersion=2022-11-28) 経由で接続します。

## GitHub モデルの有効化

ロールとニーズに応じて、GitHub Models の使用を開始する方法はいくつかあります。

GitHub Models API を使用するには、「[API を使用した AI モデルの試行](/ja/github-models/use-github-models/prototyping-with-ai-models#experimenting-with-ai-models-using-the-api)」を参照してください。

### 個人向け

GitHub Modelsを使用するには、新しいGitHubリポジトリを作成するか、既存のリポジトリを開いてください。 リポジトリ設定で、サイドバーの **\[Models]** をクリックして機能を有効にします。

### 組織および企業の場合

Organization 内で GitHub Models を使うには、まず Enterprise 所有者がこの機能を有効にする必要があります。 組織の所有者は、許可するモデルを構成することができます。

「[チームのモデル使用状況の管理](/ja/github-models/github-models-at-scale/manage-models-at-scale) を参照してください。

## GitHub Models の検索

使用可能なモデルを検索するには、[GitHub モデルの検索](/ja/search-github/searching-on-github/searching-github-models) を参照してください。 名前、publisher、言語、モダリティ、その他のフィルターでモデルを検索できます。

## プロンプト

リポジトリに格納されているプロンプト構成を管理します。 各プロンプトは、モデル、パラメーター、テスト入力を定義する `.prompt.yml` ファイルとして保存されます。 ここから、実験や運用環境での使用をサポートするプロンプトを作成、編集、整理できます。

## 比較

\[比較] ビューを使用すると、複数のプロンプト構成の出力を、一貫性のあるテスト駆動型ワークフローで評価できます。 入力データの行全体にわたってテストを実行し、類似性、関連性、根拠など、各構成の評価スコアを表示します。 このビューは、プロンプトの調整、変更の検証、回帰の回避に最適です。

## プレイグラウンド

プレイグラウンドを使うと、モデルをすばやく調べ、プロンプトのアイデアをリアル タイムでテストできます。 プレイグラウンドは初期の実験に最適で、モデルの動作、機能、応答スタイルを理解するのに役立ちます。 対話型にモデルを選び、パラメーターを調整し、応答を並べて比較することができます。

## 課金

GitHub Models の課金の詳細については、[GitHub モデルの課金](/ja/billing/managing-billing-for-your-products/about-billing-for-github-models) を参照してください。

## コミュニティに参加

質問をしたりフィードバックを共有したりするには、こちらの [GitHub Models ディスカッション投稿](https://github.com/orgs/community/discussions/159087)を参照してください。\
GitHub Models を他のユーザーがどのように使用しているかについては、モデル</c0>の<c0>GitHubコミュニティのディスカッションを参照してください。

## 参考資料

* [GitHub モデルの検索](/ja/search-github/searching-on-github/searching-github-models)
* [AI モデルを使用したプロトタイプ作成](/ja/github-models/use-github-models/prototyping-with-ai-models)
* [Models を使用した AI 搭載アプリの最適化](/ja/github-models/use-github-models/optimizing-your-ai-powered-app-with-github-models)
* [AI モデルの評価](/ja/github-models/use-github-models/evaluating-ai-models)
* [GitHub モデルの課金](/ja/billing/managing-billing-for-your-products/about-billing-for-github-models)