inflearn logo
知識共有
inflearn logo

一度で完結するLLM API ― プロンプト、構造化出力、ツール呼び出しまで

同じ依頼を2回送ったら、返答が違いました。どちらの返答をプログラムに入れてもよいのでしょうか?実際に送信したAPI呼び出しの記録を画面で一緒に読みながら、リクエストとレスポンスの構造、構造化出力、ストリーミング、ツール呼び出し、エラーと再試行、コストまで順を追って確認します。文字が返ってきたという事実ではなく、状態・形式・根拠・コストを見て、通過か保留かを判断する基準を作ります。

2名 が受講中です。

難易度 初級

受講期間 無制限

Python
Python
gemini
gemini
prompt engineering
prompt engineering
LLM
LLM
openAI API
openAI API
Python
Python
gemini
gemini
prompt engineering
prompt engineering
LLM
LLM
openAI API
openAI API

この講座で身につくこと

  • レスポンスを本文・終了状態・使用量に分けて読み取り、HTTP 200であっても、まだ完了していない応答やツールの実行を待っている応答を見分けられます。

  • リクエストから会話履歴と要件を探し、トークン使用量と出力上限を確認すれば、情報の不足や回答が途中で切れた原因を修正できます。

  • 構造化出力に完了・形式・原文照合のチェックを順に設け、保存する回答と保留する回答を理由とともに分けられます。

  • ストリームの完了イベントとツール呼び出しのcall_idの往復をアプリで管理し、モデルからのリクエストとアプリの実行権限を区別できます。

  • エラー本文・上限ヘッダー・使用量と公式単価をもとに、再試行や中断、作業あたりのコストと遅延を決め、変更後に同じ入力で再検証できます。

次のような方に
おすすめです

受講対象

  • 関数や条件文は使えるものの、LLM APIを自分のプログラムに初めて接続してみようとしている方

  • 同じ質問への回答が毎回少しずつ異なるため、どの回答を機能に取り入れてよいのか、基準が必要な方。

  • チャットサービスを使ったことはあるものの、APIリクエストの生データやレスポンスの構造、トークンやコストを自分で確認したことはない方。

  • 構造化出力・ストリーミング・ツール呼び出し・リトライを組み込む前に、それぞれどこで止めて何を確認するのか把握しておきたい方

前提知識

  • 1つのプログラミング言語の変数・関数・配列・オブジェクト・条件文が読めれば大丈夫です。画面に表示されるコードは、主に短いPythonです。

  • HTTPリクエスト・レスポンス、JSON、APIキー認証は、初めて必要になる場面で説明します。

  • 機械学習の数学やモデルの学習経験、他の講座の受講は必要ありません。計算はトークンと費用の四則演算までです。

こんにちは
haeyeomisoです。

経歴認証済み

718

受講生

23

受講レビュー

41

回答

4.7

講座評価

20

講座

はじめまして!

AIとコンピュータ工学の無限の可能性を探求し、その旅を皆さんと共有したいヘヨです。

学部時代は「コンピュータ工学中毒」と呼ばれるほど専攻に情熱を注ぎ、専攻GPA4.4以上で首席卒業しました。その後、S大学院でAIを専攻して修士号を取得し、博士課程を通じて専門性を深めました。

しかし、理論的な探究と同じくらい、現実世界の問題をAIで解決することに大きな魅力を感じ、博士課程を一時休学してスタートアップでAIベースのLLMおよびビデオ分析プロジェクトを経験し、貴重な実戦経験を積みました。

現在は国内トップ3の大手企業の一社で、LLMプロジェクトの開発およびPMとして勤務しており、AI技術が私たちの生活にもたらすポジティブな変化を創り出すことに貢献しています。私がこれまで経験してきた悩みや解決のプロセス、そして現場で得た生きたノウハウを、皆さんに惜しみなくお伝えします。AIという興味深い世界への旅路において、心強いガイドになれるよう努めます。

お問い合わせ・ご提案:haeyeo.open@gmail.com

もっと見る

カリキュラム

全体

30件 ∙ (4時間 41分)

講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価が集まっていない講座です。
ぜひ最初のレビューをお寄せください。

haeyeomisoの他の講座

知識共有者の他の講座はこちら

似ている講座

同じ分野の他の講座を見てみましょう!

期間限定セール

¥2,873

58%

¥7,003