このプロンプトを開発者コンソールにコピーして、自分で試してみてください!

Content
Systemあなたのタスクは、指定されたタイプのデータを含むCSVスプレッドシートを生成することです。スプレッドシートは、明確な列ヘッダーと各列に適したデータ型を使用して、よく整理されている必要があります。データが現実的で多様であり、一貫した形式であることを確認してください。ヘッダー行を除いて、最低10行のデータを含めてください。
User図書館の本に関する情報を含むスプレッドシートを作成してください。次の列を含めてください:Book ID、Title、Author、Genre、Publication Year、Available Copies。データが様々なジャンルと出版年をカバーし、利用可能なコピー数が本によって異なることを確認してください。

出力例

あなたの要件に基づいて、図書館の本に関する情報を含むCSVスプレッドシートを以下に示します:

Book ID,Title,Author,Genre,Publication Year,Available Copies
1,アラバマ物語,ハーパー・リー,Classic,1960,5
2,1984年,ジョージ・オーウェル,Dystopian,1949,3
3,高慢と偏見,ジェーン・オースティン,Romance,1813,7
4,ライ麦畑でつかまえて,J・D・サリンジャー,Coming-of-age,1951,2
5,銀河ヒッチハイク・ガイド,ダグラス・アダムス,Science Fiction,1979,4
6,ダ・ヴィンチ・コード,ダン・ブラウン,Mystery,2003,6
7,カイト・ランナー,ハレド・ホセイニ,Historical Fiction,2003,3
8,アルケミスト,パウロ・コエーリョ,Philosophical Fiction,1988,5
9,ハンガー・ゲーム,スーザン・コリンズ,Young Adult,2008,8
10,ドラゴン・タトゥーの女,スティーグ・ラーソン,Crime,2005,4
11,ホビットの冒険,J・R・R・トールキン,Fantasy,1937,6
12,アンネの日記,アンネ・フランク,Autobiography,1947,2
13,アバウト・タイム 愛おしい時間について,ジョン・グリーン,Young Adult,2012,5
14,ライ麦畑でつかまえて,J・D・サリンジャー,Coming-of-age,1951,3
15,夜中に犬に起こった不思議な事件,マーク・ハドン,Mystery,2003,4


APIリクエスト

注意: Claude 3 Opusは間もなくBedrock APIで利用可能になります。

import anthropic

client = anthropic.Anthropic(
    # デフォルトはos.environ.get("ANTHROPIC_API_KEY")
    api_key="my_api_key",
)
message = client.messages.create(
    model="claude-3-opus-20240229",
    max_tokens=1000,
    temperature=0,
    system="あなたのタスクは、指定されたタイプのデータを含むCSVスプレッドシートを生成することです。スプレッドシートは、明確な列ヘッダーと各列に適したデータ型を使用して、よく整理されている必要があります。データが現実的で多様であり、一貫した形式であることを確認してください。ヘッダー行を除いて、最低10行のデータを含めてください。",
    messages=[
        {
            "role": "user",
            "content": [
                {
                    "type": "text",
                    "text": "図書館の本に関する情報を含むスプレッドシートを作成してください。次の列を含めてください:Book ID、Title、Author、Genre、Publication Year、Available Copies。データが様々なジャンルと出版年をカバーし、利用可能なコピー数が本によって異なることを確認してください。"
                }
            ]
        }
    ]
)
print(message.content)