推論機能を使いこなす
さまざまなモデルを試したところで、今度は動画で紹介された2つのパラメータ reasoning と max_output_tokens を使ってみましょう。
チャレンジ内容は次のとおりです:
- LLM を使って、次の問いに正しく答えてください:「'Mississippi are possessive over their successes?' という文の中に、文字 's' はいくつありますか?」 ヒント:答えは
12です。 - コードの実行時間は 8秒以内 に収めること!
使用できるモデルは gpt-5.4-nano、gpt-5.4-mini、gpt-5.5 のいずれかです。
この演習はコースの一部です
OpenAI Responses API を使いこなす
演習の手順
- プロンプトへの正しい回答を導き出し、かつ8秒以内に実行が完了するようにチャレンジを完成させましょう!
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
start_time = time.time()
prompt = "How many of the letter 's' are in the sentence, 'Mississippi are possessive over their successes?'"
# Complete the challenge!
response = client.responses.create(
____
)
runtime = time.time() - start_time
print(response.output_text)
print(f"\nRuntime: {runtime:.2f} seconds")