お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
ベストプラクティスと関連ツール
一般的な失敗例とその対策方法
プロンプトエンジニアリングの入門知識
プロンプトの洗練化および反復的な設計手法
テスト自動化やSQL生成に向けたプロンプト活用方法
まとめと次に進むためのステップ
コード説明やデバッグ作業用のプロンプト作成法
コード生成向けのプロンプト記述方法
- 事実無根なコードやセキュリティ脆弱性を回避する
- 不完全または曖昧な入力情報への対応法
- 安全かつ適切なフォールバックプロンプトや保護機能の設定法
- 要件定義またはコード記述からテストケースを生成する
- 自然言語情報から構造化されたSQLクエリを作成する
- テストスイート内での活用に適した出力フォーマットの設定法
- 既存または馴染みのないコード内容を解説する方法
- 論理構造や境界条件分析向けにプロンプトを用いる手法
- 不具合箇所や非効率性を見つけ出し説明するためのテクニック
- 自然言語での仕様説明からコードを生成する手法
- 出力フォーマットや使用プログラミング言語の制御方法
- 複雑な論理構造や多機能性を持つシステムに対応するテクニック
- プロンプト連鎖およびフィードバックループによる結果改善法
- エラー対処方法やプロンプトチューニングの戦略手法
- 技術タスク実施時におけるプロンプト洗練化事例紹介
- プロンプトライブラリや再利用可能なパターンを利用する方法
- VS CodeやAPI連携ワークフローにおいてプロンプトテンプレートを用いる手法
- 実運用環境下でのプロンプト品質・パフォーマンスの評価法
- プロンプト、文脈情報、トークン処理、およびモデルの仕組みを理解する
- ゼロショット・ワンショット・少数ショット方式など各種プロンプトタイプの使い方
- さまざまなAPI環境下においてシステム命令とユーザー命令を使い分ける方法
要求
受講対象者
- コード生成や解析の場面でLLMを活用している開発者
- ワークフロー内でのAIツール導入に興味がある技術リーダー
- LLM連携機能の利用方法を模索中のソフトウェア関連専門家
- ソフトウェア開発やスクリプト作成の経験があること
- Python、JavaScript、SQLなど一般的なプログラミング言語に精通していること
- 大規模言語モデルおよびChatGPT、Claude、CopilotといったAIツールに関する基礎知識があること
7 時間
お客様の声 (1)
PythonのStreamlitライブラリについての知識を得ることができました。確実に、R Shinyで作成された私のチームのアプリケーションを改善するために使用してみます。
Michal Maj - XL Catlin Services SE (AXA XL)
コース - GitHub Copilot for Developers
機械翻訳