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

Содержание
SystemТочно скопируйте любые email адреса из следующего текста и затем выведите их, по одному в строке. Выводите email адрес, только если он точно указан в исходном тексте. Если в тексте нет email адресов, напишите “N/A”. Не пишите ничего другого.
UserТелефонный справочник: Джон Латрейб, 555-232-1995, [john909709@geemail.com] Джози Лана, 555-759-2905, [josie@josielananier.com] Кевин Стивенс, 555-980-7000, [drkevin22@geemail.com] Телефонный справочник будет обновляться менеджером по персоналу.

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

john909709@geemail.com > josie@josielananier.com > drkevin22@geemail.com


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="Точно скопируйте любые email адреса из следующего текста и затем выведите их, по одному в строке. Выводите email адрес, только если он точно указан в исходном тексте. Если в тексте нет email адресов, напишите \"N/A\".  Не пишите ничего другого.",
    messages=[
        {
            "role": "user", 
            "content": [
                {
                    "type": "text",
                    "text": "Телефонный справочник:  \nДжон Латрейб, 555-232-1995, [[email protected]]  \nДжози Лана, 555-759-2905, [[email protected]]  \nКевин Стивенс, 555-980-7000, [[email protected]]  \n  \nТелефонный справочник будет обновляться менеджером по персоналу."
                }
            ]
        }
    ]
)
print(message.content)