Authentication and setup

Ducky uses API key-based authentication

Ducky uses an API key to authenticate all requests. Each API key is tied to a specific project.

Example usage:

curl --request GET \
     --url https://api.ducky.ai/v1/indexes \
     --header 'accept: application/json' \
     --header 'x-api-key: <DUCKYAI_API_KEY>'
from duckyai import DuckyAI

client = DuckyAI(api_key="<DUCKYAI_API_KEY>")
res = client.indexes.list()
print(res.indexes)

Create a project and API key

  1. Signup and login at Ducky's Dashboard
  2. If it's your first time, you will be redirected to a page that helps you to create your first project and index.
  3. You can manage these keys in the API keys page.

🦆

Get in touch or see our roadmap if you need help