🧑‍🏫

DeepLearning.AIとOpenAIが公開したChatGPT Prompt Engineering(0-目次)

2023/05/05に公開

はじめに

DeepLearning.AIとOpenAIが作った「ChatGPT Prompt Engineering for Developers」というショートコースが公開されましたので受講しました。
https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/

公式がだしているので、安心感がありますね。
なんと、2023/5現在、無料です。
備忘録として、メモした内容を書いておきます。

前提として

以下のような関数を用意します。

def get_completion(prompt, model="gpt-3.5-turbo",temperature=0): # Andrew mentioned that the prompt/ completion paradigm is preferable for this class
    messages = [{"role": "user", "content": prompt}]
    response = openai.ChatCompletion.create(
        model=model,
        messages=messages,
        temperature=temperature, # this is the degree of randomness of the model's output
    )
    return response.choices[0].message["content"]

こちらのpromptの中身を変えていくことで、さまざまな処理を行うチュートリアルになっています。

prompt = ...
response = get_completion(prompt)
print(response)

目次

長いので分割して投稿します。
https://zenn.dev/aerialstairs/articles/cd2fada74a190e
https://zenn.dev/aerialstairs/articles/6fcbabb5a3e8cd
https://zenn.dev/aerialstairs/articles/6d57e3db04acf8
https://zenn.dev/aerialstairs/articles/13f2ff25e8165b
https://zenn.dev/aerialstairs/articles/53a4f7d29eda2c
https://zenn.dev/aerialstairs/articles/9f97485165a5fe

講師について

講師は、DeepLearning.AI代表のAndrew Ngさんと、OpenAIのIsa Fulfordさんです。
そのほか、OpenAIのナレッジが詰まっているとのことです。

Discussion