{% extends "base.html" %} {% block title %}My API Tokens - AISBF{% endblock %} {% block content %}

My API Tokens

Manage your personal API tokens for accessing the AISBF API

{% if success %}
{{ success }}
{% endif %} {% if error %}
{{ error }}
{% endif %}

🔌 How to Use Your Token

Include your API token in the Authorization header when making requests:

Authorization: Bearer YOUR_API_TOKEN

Available Endpoints:

Method Endpoint Description
GET /api/u/{{ session.username }}/models List your models
GET /api/u/{{ session.username }}/providers List your providers
GET /api/u/{{ session.username }}/rotations List your rotations
GET /api/u/{{ session.username }}/autoselects List your autoselects
POST /api/u/{{ session.username }}/chat/completions Chat using your configs
GET /mcp/u/{{ session.username }}/tools List MCP tools
POST /mcp/u/{{ session.username }}/tools/call Call MCP tools

Example curl commands:

# List your models
curl -H "Authorization: Bearer YOUR_TOKEN" {{ request.base_url }}api/u/{{ session.username }}/models

# List your providers
curl -H "Authorization: Bearer YOUR_TOKEN" {{ request.base_url }}api/u/{{ session.username }}/providers

# Send a chat request
curl -X POST -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"model": "user-rotation/myrotation", "messages": [{"role": "user", "content": "Hello"}]}' \
  {{ request.base_url }}api/u/{{ session.username }}/chat/completions

API Tokens

{% endblock %}