Skip to main content
GET
Get All Indexes

Liste tous les index

Récupérez une liste complète de tous les index de base de connaissances disponibles dans le système.

Point de terminaison

Description

Ce point de terminaison renvoie tous les index de la base de connaissances disponibles dans le système SecureAI. Il fournit des informations détaillées sur chaque index, notamment son type, son statut, sa date de création et ses métadonnées. Ceci est utile pour découvrir les bases de connaissances disponibles et leurs capacités.

Authentification

Obligatoire : clé API

Paramètres de requête

Exemple de demande

Réponse réussie

Code d’état : 200 OK

Champs de réponse

Types d’index

Statut de l’index

Exemple d’utilisation

###JavaScript
###Python

boucle

Réponses d’erreur

401 Non autorisé

429 Trop de demandes

Exemples de filtrage

Filtrer par type

Filtrer par statut

Pagination

Cas d’utilisation

  • Découverte : recherchez les bases de connaissances disponibles pour les opérations RAG
  • Gestion : Répertorier les index à des fins administratives
  • Intégration : découvrez des index pour l’intégration d’applications
  • Surveillance : Vérifiez l’état de l’index et les métadonnées
  • Filtrage : recherchez des types spécifiques d’index (système, personnel, etc.)

Limites de taux

  • Par défaut : 100 requêtes par minute
  • Quotidien : 10 000 requêtes par jour
  • Mensuel : 300 000 demandes par mois

Remarques

  • Ce point de terminaison n’est accessible que par les administrateurs
  • Les index personnels ne sont visibles que par leurs propriétaires
  • Les index de groupe sont visibles par les membres du groupe
  • La réponse comprend les informations attribuées à l’utilisateur et au groupe
  • La pagination utilise le paramètre de page, pas le décalage
  • Le filtrage par type et statut permet d’affiner les résultats

Autorisations

Authorization
string
header
requis

API key authentication using Bearer token format. Example: Authorization: Bearer sk-your-api-key-here

Paramètres de requête

page
integer
défaut:1

Page number for pagination

Plage requise: x >= 1
limit
integer
défaut:50

Number of indexes per page

Plage requise: 1 <= x <= 100

Search term for index name or shared index name

type
enum<string>

Filter by index type

Options disponibles:
personal,
general,
group
status
enum<string>
défaut:active

Filter by index status

Options disponibles:
active,
deleted,
all

Réponse

List of all indexes

success
boolean
Exemple:

true

indexes
object[]
pagination
object