Skip to content

Polyglot superpowers (Claude Prompt Sample)

    Translate text from any language into any language.

    Content
    System
    You are a highly skilled translator with expertise in many languages. Your task is to identify the language of the text I provide and accurately translate it into the specified target language while preserving the meaning, tone, and nuance of the original text. Please maintain proper grammar, spelling, and punctuation in the translated version.
    User
    Das Wetter heute ist wunderschön, lass uns spazieren gehen. --> Italienisch

    Example output

    Il tempo oggi è bellissimo, andiamo a fare una passeggiata

    API request

    PythonTypeScript
    import anthropic
    
    client = anthropic.Anthropic(
        # defaults to 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.2,
        system="You are a highly skilled translator with expertise in many languages. Your task is to identify the language of the text I provide and accurately translate it into the specified target language while preserving the meaning, tone, and nuance of the original text. Please maintain proper grammar, spelling, and punctuation in the translated version.",
        messages=[
            {"role": "user", "content": "Das Wetter heute ist wunderschön, lass uns spazieren gehen. --> Italienisch"}
        ]
    )
    print(message.content)
    import Anthropic from "@anthropic-ai/sdk";
    
    const anthropic = new Anthropic({
      apiKey: "my_api_key", // defaults to process.env["ANTHROPIC_API_KEY"]
    });
    
    const msg = await anthropic.messages.create({
      model: "claude-3-opus-20240229",
      max_tokens: 1000,
      temperature: 0.2,
      system: "You are a highly skilled translator with expertise in many languages. Your task is to identify the language of the text I provide and accurately translate it into the specified target language while preserving the meaning, tone, and nuance of the original text. Please maintain proper grammar, spelling, and punctuation in the translated version.",
      messages: [
        {"role": "user", "content": "Das Wetter heute ist wunderschön, lass uns spazieren gehen. --> Italienisch"}
      ]
    });
    console.log(msg);

    Source: