Lunes
Learn how to create and manage Lunes
Overview
A Lune is a retrieval layer and knowledge base that is tailored to specific technical knowledge sources, like Github repositories or an API reference. A single Lune can be trained from just one source, or a collection of sources. A Lune sits between an LLM, like Claude 3.5 Sonnet
, and the final generated output, providing more accurate, relevant, and up-to-date answers with direct references.
Via API or web, you can interface with single or multiple Lunes at once, or use Tycho
, our automatic context switching model that adaptively infers relevant Lunes from the user query.
Important:
As of 10/27/24
, you must be a Pro user to create Lunes. Previous users on the standard plan who have trained Lunes will not lose access.
Supported Training Sources
We currently support the following training sources for Lunes:
- Relevant, text-based web sources (documentation, API references, guides, blog posts, etc)
- Public Github repositories
We do not support the following sources:
- Private Github repositories for private Lunes (coming soon)
- Graphical or image-heavy web sources
- Files
Support for more sources will be added in the near future.
Creating and managing Lunes via API
This is in the works and will be coming soon for Pro and Enterprise users.