GitLab Duo Principles - ハンズオンラボ: GitLab Duo を始めよう

このハンズオンガイドでは、GitLab Duo を使って技術的な質問に答える方法を説明します。

推定所要時間: 10 分

目標

GitLab Duo を使用すると、GitLab 全体で AI 支援機能を利用できます。GitLab Duo を使い始めるには、まず作業用のラボ環境を生成する必要があります。このラボ環境では、このコースで紹介するすべての GitLab Duo 機能が利用できます。

タスク A. トレーニンググループへのアクセス

  1. Web ブラウザで https://gitlabdemo.com/invite にアクセスします。

  2. 招待コード フィールドに、インストラクターまたは GitLab University LMS から提供された招待コードを入力します。

  3. トレーニング環境をプロビジョニング を選択します。

  4. システムが GitLab.com のユーザー名を求めます。GitLab.com のユーザー名(先頭の @ 記号を除く)を入力フィールドに入力します。トレーニング環境をプロビジョニング を選択します。

  5. 確認ページで Your GitLab Credentials セクションを見つけます。このセクションをよく読み、有効期限を確認してください。このグループおよび作成するすべてのプロジェクトへのアクセスは一時的であり、有効期限後に削除されます。

  6. ページ下部の My Group を選択します。

  7. GitLab.com の認証情報でサインインします。

  8. トレーニングのラボ手順を実行するためのサンドボックスを提供する My Test Group グループにリダイレクトされます。

    このグループはすべての機能を確認できる GitLab Ultimate ライセンスを持っていますが、個人のユーザー名前空間では有料サブスクリプションまたは無料トライアルがすべての機能にアクセスするために必要です。

  9. My Test Group トレーニングサブグループから GitLab Duo Principles プロジェクトに移動します。

    このプロジェクトには、次のラボで使用する go.mod ファイルがあらかじめ設定されています。また、ラボごとの追加の例と演習を含む examples フォルダーも含まれています。

タスク B. GitLab Duo Chat の操作

  1. プロジェクトから、右上隅の GitLab Duo Chat ボタンをクリックします。

  2. 画面右側に新しいチャットウィンドウが表示されます。いくつかの質問をして、GitLab Duo がどのように応答するか試してみてください。

以下はいくつかのデモ用質問例です:

  • How do I move an issue from one project to another?
  • What is a merged results pipeline?
  • What is an example of a simple Python function?

ラボガイド完了

このラボ演習が完了しました。このコースの他のラボガイドを確認できます。

ご提案

ラボへの変更を提案したい場合は、マージリクエスト経由でご提出ください。