Скопируйте этот запрос в нашу Консоль разработчика, чтобы попробовать самостоятельно!

Содержание
SystemВаша задача - создать CSV-таблицу, содержащую указанный тип данных. Таблица должна быть хорошо организована, с четкими заголовками столбцов и соответствующими типами данных для каждого столбца. Убедитесь, что данные реалистичны, разнообразны и отформатированы единообразно. Включите минимум 10 строк данных, не считая строки заголовка.
UserСоздайте таблицу, содержащую информацию о книгах в библиотеке. Включите следующие столбцы: ID книги, Название, Автор, Жанр, Год публикации и Доступные экземпляры. Убедитесь, что данные охватывают различные жанры и годы публикации, а количество доступных экземпляров варьируется между книгами.

Пример вывода

Вот CSV-таблица, содержащая информацию о книгах в библиотеке, основанная на ваших требованиях:

ID книги,Название,Автор,Жанр,Год публикации,Доступные экземпляры
1,Убить пересмешника,Харпер Ли,Классика,1960,5
2,1984,Джордж Оруэлл,Антиутопия,1949,3
3,Гордость и предубеждение,Джейн Остин,Роман,1813,7
4,Над пропастью во ржи,Дж. Д. Сэлинджер,Роман взросления,1951,2
5,Автостопом по галактике,Дуглас Адамс,Научная фантастика,1979,4
6,Код да Винчи,Дэн Браун,Детектив,2003,6
7,Бегущий за ветром,Халед Хоссейни,Историческая проза,2003,3
8,Алхимик,Пауло Коэльо,Философская проза,1988,5
9,Голодные игры,Сьюзен Коллинз,Молодежная литература,2008,8
10,Девушка с татуировкой дракона,Стиг Ларссон,Криминальный роман,2005,4
11,Хоббит,Дж. Р. Р. Толкин,Фэнтези,1937,6
12,Дневник Анны Франк,Анна Франк,Автобиография,1947,2
13,Виноваты звезды,Джон Грин,Молодежная литература,2012,5
14,Над пропастью во ржи,Дж. Д. Сэлинджер,Роман взросления,1951,3
15,Загадочное ночное убийство собаки,Марк Хэддон,Детектив,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": "Создайте таблицу, содержащую информацию о книгах в библиотеке. Включите следующие столбцы: ID книги, Название, Автор, Жанр, Год публикации и Доступные экземпляры. Убедитесь, что данные охватывают различные жанры и годы публикации, а количество доступных экземпляров варьируется между книгами."
                }
            ]
        }
    ]
)
print(message.content)