Skip to main content

๐Ÿคฉ Using the Muse API

We offer three ways to query the Muse API:

  • Directly through HTTP requests, the most flexible format to implement in your application.
  • With one of our official binding libraries, in the language of your choice.
  • Using our online playground, an ideal environment for developing new prompts.

We offer a number of primitives (endpoints) through which you can interact with the API. Broadly, these are split in four categories:

  • โœ๏ธ Create enables you to generate and manipulate text according to a prompt. The possibilities with โœ๏ธ Create are endless: from simply assisting with copywriting, to taking in complex instructions and performing arbitrary tasks (chatbots, keywords extraction, etc.) This is the main gateway to Muse, and we recommend you get started with this endpoint.

  • ๐Ÿ”ฌ๏ธ Evaluate endpoints help you incorporate natural language understanding in your product. Leverage ๐Ÿงช Analyse to help your machine learning pipeline unlock unique insights, or directly use ๐Ÿ”˜ Select for text classification.

  • ๐Ÿ“Š Represent Alpha builds computer-understandable representations of sentences, paragraphs, and documents. Enhance your machine learning pipeline and semantic search applications with rich contextual embeddings from ๐Ÿ”ข Embed, or directly use โš–๏ธ Compare to find semantically-similar texts.

Don't know where to start? Have a look at the examples on our Playground or the demo notebook!


We offer a number of official bindings libraries to use the Muse API directly with your favorite language.

๐Ÿ PythonAlphaGitHub
๐ŸŒ JavascriptAlphaGitHub
๐Ÿ“Š Google SheetsAlphaGitHub