Skip to content

This repo is for Linkedin Learning course: OpenAI API for Python Developers

License

Notifications You must be signed in to change notification settings

LinkedInLearning/OpenAI-API-for-Python-Developers-3933608

Repository files navigation

Python開発者のためのOpenAI API

LinkedInラーニングの「Python開発者のためのOpenAI API」コース用のリポジトリです。このコースはLinkedInラーニングで視聴できます。

lil-thumbnail-url

生成AIを使う以前のプログラミングでは、答えを導くのは常にシステムエンジニアでありプログラマでした。しかし生成AIのAPIを利用するとAIが答えを出すようになります。このコースではOpenAIのAPIをPythonのプログラムから呼び出す方法について学びます。アプリケーションプログラミングインターフェイスをPythonのプログラムで使う方法や生成AIのフレームワークであるLangChainを使い、複雑な処理を簡単なコードで実現する方法を解説します。このコースで学習すれば、従来のプログラミングでは難しかった非定型データである通常の文章を読み込みや定型データに落とし込むような処理が簡単に作成できるようになります。

Installing

  • エクササイズファイルを使うにはOpenAI API keyが必要です。次のサイト取得してください。platform.openai.com

GitHub Codespacesdで実行するには

  1. CodeボタンをクリックしてCodespacesを選んでください。
  2. 新規Codespaceを作成するか既存のCodespaceを選んでください。
  3. .envファイルをrootフォルダに作成してください。
  4. OPENAI_API_KEY=に続けて取得したOpenAI API keyを.envに記入してください。
  5. .envファイルをGitHub上ではなく、Codespaceだけに置くことでOpenAI API keyの誤使用、盗用を避けます。

Windowsで実行するには

  • PowerShellで次のコマンドを実行する。 setx OPENAI_API_KEY "your_api_key_here"
  • もしくはエクササイズファイル内のコードファイルと同じフォルダに.envファイルを配置してください。
  • 詳細は次のページを参照してください。https://platform.openai.com/docs/quickstart

GitHub Codespacesについて

プログラミング言語を学ぶ最良の方法は、実際にそれを使用することです。それがこのコースがGitHub Codespacesと統合されている理由です。GitHub Codespacesは、あなたが普段使っているIDEのすべての機能を提供するクラウド上の手軽な開発環境です。ローカルマシンのセットアップも必要ありません。 GitHub Codespacesを使えば、あなたが職場で使っている他のツールを使用しながら、どのパソコンからでもいつでもプログラミングの実践的な練習ができます。

インストラクター

金宏和實

株式会社イーザー副社長、テクニカルライター

About

This repo is for Linkedin Learning course: OpenAI API for Python Developers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published