Loading...
    • Build
    • Admin
    • Models & pricing
    • Client SDKs
    • API Reference
    Search...
    ⌘K
    First steps
    Intro to ClaudeQuickstart
    Building with Claude
    Features overviewUsing the Messages APIHandling stop reasons
    Model capabilities
    Extended thinkingAdaptive thinkingEffortFast mode (beta: research preview)Structured outputsCitationsStreaming MessagesBatch processingSearch resultsStreaming refusalsMultilingual supportEmbeddings
    Tools
    OverviewHow tool use worksWeb search toolWeb fetch toolCode execution toolAdvisor toolMemory toolBash toolComputer use toolText editor tool
    Tool infrastructure
    Tool referenceTool searchProgrammatic tool callingFine-grained tool streaming
    Context management
    Context windowsCompactionContext editingPrompt cachingToken counting
    Working with files
    Files APIPDF supportImages and vision
    Skills
    OverviewQuickstartBest practicesSkills for enterpriseSkills in the API
    MCP
    Remote MCP serversMCP connector
    Prompt engineering
    OverviewPrompting best practicesConsole prompting tools
    Test and evaluate
    Define success and build evaluationsUsing the Evaluation Tool in ConsoleReducing latency
    Strengthen guardrails
    Reduce hallucinationsIncrease output consistencyMitigate jailbreaksReduce prompt leak
    Resources
    Glossary
    Release notes
    Claude Platform
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    Documentation

    Text generation

    Claude excels in a wide range of text-based tasks. Claude has been trained to ingest code, prose, and other natural language inputs, and provide text outputs in response.

    Prompts are best written as natural language queries as if you are instructing someone to do something, with the more detail the better. You can further improve your baseline prompt with prompt engineering.


    Text capabilities and use cases

    Claude has a broad range of text-based capabilities, including but not limited to:

    CapabilityThis enables you to...
    Text SummarizationDistill lengthy content into key insights for executives, social media, or product teams.
    Content GenerationCraft compelling content from blog posts and emails to marketing slogans and product descriptions.
    Data / Entity ExtractionUncover structured insights from unstructured text like reviews, news articles, or transcripts.
    Question AnsweringBuild intelligent, interactive systems from customer support chatbots to educational AI tutors.
    Text TranslationSeamlessly communicate across languages in products, support, and content creation.
    Text Analysis & RecommendationsUnderstand sentiment, preferences, and patterns to personalize user experiences and offerings.
    Dialogue and ConversationCreate engaging, context-aware interactions in games, virtual assistants, and storytelling apps.
    Code Explanation & GenerationAccelerate development with instant code reviews, boilerplate generation, and interactive tutorials.

    Claude Cookbook

    Dive into practical examples and hands-on tutorials with the collection of Jupyter notebooks.

    PDF Upload & Summarization

    Learn how to upload PDFs and have Claude summarize their content, making it easy to digest long documents.

    Tool Use & Function Calling

    Discover how to extend Claude's capabilities by integrating external tools and functions into your workflows.

    Embeddings with VoyageAI

    Explore how to create and use embeddings with VoyageAI for advanced text similarity and search tasks.

    More Resources

    From crafting the perfect prompt to understanding API details, these resources can help.

    Prompt Engineering Guide

    Master the art of prompt crafting to get the most out of Claude.

    API Documentation

    Everything you need to interact with Claude via the API: request formats, response handling, and troubleshooting.

    Was this page helpful?

    • Text capabilities and use cases
    • Claude Cookbook
    • More Resources