Skip to main content

πŸ“Ÿ Developer documentation

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 endpoints through which you can interact with Muse. 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.

  • πŸ”¬οΈEndpoints that 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.

  • πŸ“Š Endpoints that build computer-understandable representations of sentences, paragraphs, and documents. Enhance your machine learning pipeline and semantic search applications with rich contextual embeddings from πŸ”’ Embed Alpha, or directly use βš–οΈ Compare Alpha 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