始める無料で始める

顧客の言語を特定する

顧客通話の書き起こしが用意できたので、今度は使用言語を特定し、最終的に顧客の母語で応答を返せるようにします。ここでは OpenAI のチャットモデルを使って言語を判定します。

モデルの出力は、標準化された国コードにしてください。たとえば、英語なら "en"、フランス語なら "fr" のようにします。

前の演習で作成した書き起こしは transcript として利用できます。

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

OpenAI APIで学ぶマルチモーダルシステム

コースを見る

演習の手順

  • gpt-4o-mini に対して、書き起こしを基に使用言語の国コードを返すようにプロンプトを作成します(例:英語は "en"、フランス語は "fr")。
  • response から国コードを抽出します。

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

このサンプルコードを完成させて、この演習に挑戦してみましょう。

client = OpenAI(api_key="")

# Complete a request identify the country code from the transcript
response = ____

# Extract the country code from the response
country_code = ____
print(country_code)
コードを編集して実行