始める無料で始める

アルバムエンドポイントを構築する

これまで構築してきた Music Analytics API には、MCP 経由で接続した Chinook データベースが組み込まれています。次に実装する機能は、特定のアーティストのすべてのアルバムを返すエンドポイントです。アーティストのプロフィールページや音楽発見機能に役立ちます。

db_routes.py という新しい Blueprint を作成し、このデータベース連携エンドポイントを実装してください。既存の app.py に登録し、責務を明確に分離した構成を保ちましょう。

この演習はコースの一部です

Claude Code によるソフトウェア開発

コースを見る

演習の手順

  • claude で Claude Code を起動します。
  • Claude に、db_routes.py という新しい Blueprint を作成し、chinook.db から特定のアーティストのすべてのアルバムを JSON 形式で返す /artists/<artist_id>/albums エンドポイントを追加し、app.py に登録するよう依頼しましょう。
  • 完了したら、/exit と入力して Claude Code を終了します。

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する