Personal API Keys

Overview

Personal API keys are solely used for third party integrations like Cursor, Continue, and other tools and applications where you can hot-swap our API. Using a personal key will stream reference sources as well as a link to continue the conversation on Lune Web.

Requests made with personal API keys will default to the following parameter values, and cannot be customized.

  • memory : true
  • stream : true
  • lunes : null
  • include_references : true
  • include_web_chat : true
  • response_format: null
  • model: tycho

For a detailed description of each parameter, see the Chat Completion endpoint. The rate limit for personal API keys is 10 requests per minute.

Memory

Important:

This is an experimental feature and may not work consistently.

For all personal keys, memory is automatically enabled. Memory allows Lunes and Tycho to use your past, non-incognito, chats as a knowledge source when generating answers.

This means queries like Format this webhook endpoint like the Stripe subscription event listener from earlier are now possible, saving you time and allowing you to prompt and utilize Lunes and tycho more efficiently.

For more customizability and a higher rate limit, see Project API Keys.