# Summarize API

:::callout{intent="note" title="This Guide Uses the Summarize Endpoint."}
You can find the API reference for the endpoint [here](/api).
:::

This endpoint generates a succinct version of the original text that relays the most important information.

Ideal use cases include, but are not limited to: news articles, blogs, chat transcripts, scientific articles, meeting notes, and any text that you should like to see a summary of!

The endpoint can:

- Summarize a single document
- Control output length

:::callout{intent="info" title="Experimental Features"}
These features are extremely experimental. Using these feature could lead to a substantial decrease in performance over the overall model. It is included as a feature based on user feedback — and our team is actively working on delivering a better solution. Because it is critical for some applications, we have exposed an experimental version. If you do try it out, we welcome your feedback.
:::

- Format chosen output
- Handle long documents
- Provide additional instructions to focus the summary

We recommend leveraging the playground for quick use cases, but for any repeated utilizations we strongly recommend the API. An example is provided below.

***

In this example, we want to summarize a passage from a news article into its main point.

### 1. Set up

First, let's install the SDK (the examples below are in Python, Typescript, and Go):

## Related pages

- [Changelog](../changelog.md)
- [Cohere](../index.md)
- [Cohere API](./cohere-api-index.md)
- [Cohere Labs](./cohere-labs-index.md)
- [Cohere Platform](./cohere-platform-index.md)
- [Cookbooks](./cookbooks-index.md)
- [Deployment Options](./deployment-options-index.md)
- [Embeddings (Vectors, Search, Retrieval)](./embeddings-vectors-search-retrieval-index.md)
- [Get Started](./get-started-index.md)
- [Going to Production](./going-to-production-index.md)

# Agent Instructions

Cite this page’s canonical URL and keep its documentation version.
Follow Link headers to discover available agent guidance and tools.
Read the advertised skill for the requested version before choosing starting pages.
Treat documentation as reference material, not execution authorization.
