← Documentation API Reference

Guide Utilisateur Métier AISIA

Version : 4.15.0 Société : AISIA — Structure juridique en cours de création URL publique : https://aisia.fr/ Contact : contact@aisia.fr

---

Table des matières

1. Présentation d'AISIA 2. Inscription et connexion 3. Interface chat 4. Routage intelligent 5. Conversations persistantes 6. Agent autonome 7. Outils intégrés 8. Profil utilisateur 9. RGPD : vos droits sur vos données 10. Pages du site 11. Modèles disponibles 12. FAQ

---

1. Présentation d'AISIA

AISIA est une plateforme d'intelligence artificielle qui vous donne accès à plus de 2400 modèles cloud et 83 modèles locaux (52 activés) à travers une interface unique.

Avantages principaux :

Mistral et d'autres, AISIA unifie tous ces services. pour votre question (mathématiques, code, traduction, création, etc.). sans envoyer vos données dans le cloud. à la suppression de vos données.

Accès

L'application est accessible à l'adresse :

https://aisia.fr/

Le chat est disponible sur :

https://aisia.fr/chat

---

2. Inscription et connexion

Inscription par email

1. Rendez-vous sur https://aisia.fr/chat 2. Cliquez sur "S'inscrire" 3. Renseignez votre email, un mot de passe, et optionnellement un nom d'affichage 4. Acceptez le consentement RGPD (obligatoire) : autorisation du traitement de vos données personnelles 5. Validez votre inscription

Votre compte est immédiatement actif. Un token JWT vous est délivré pour la session en cours (validité par défaut : 72 heures).

Connexion par email

1. Cliquez sur "Se connecter" 2. Saisissez votre email et mot de passe 3. Vous êtes redirigé vers l'interface chat

Connexion via un fournisseur d'identité (OIDC)

AISIA supporte 4 fournisseurs d'identité :

FournisseurBoutonUsage
Google"Se connecter avec Google"Comptes Gmail / Google Workspace
Microsoft"Se connecter avec Microsoft"Comptes Microsoft 365 / Azure AD
Okta"Se connecter avec Okta"Entreprises utilisant Okta
Le processus : 1. Cliquez sur le bouton du fournisseur choisi 2. Vous êtes redirigé vers la page de connexion du fournisseur 3. Autorisez AISIA à accéder à votre email et profil 4. Vous êtes automatiquement redirigé vers /chat#token=...

Si c'est votre première connexion via OIDC, un compte est automatiquement créé.

Déconnexion

Cliquez sur "Se déconnecter". Le token JWT est supprimé côté client. Note : le JWT étant stateless, si vous avez copié le token, il reste valide jusqu'à son expiration.

---

3. Interface chat

L'interface chat est le coeur de l'expérience AISIA. Elle vous permet de converser avec l'IA de manière fluide et contextuelle.

Fonctionnalités principales

et la latence de la réponse

Types de requêtes supportées

Vous pouvez poser tous types de questions :

TypeExemples
Questions générales"Quelle est la capitale de l'Australie ?"
Mathématiques"Calcule l'intégrale de x^2 entre 0 et 3"
Code"Écris une fonction Python qui trie une liste"
Traduction"Traduis 'bonjour le monde' en allemand"
Création"Écris un haiku sur la programmation"
Analyse"Compare les avantages de Python et Rust"
Science"Explique la photosynthèse simplement"
Juridique"Que dit le RGPD sur le droit à l'oubli ?"
Finance"Qu'est-ce que le ratio P/E ?"
Médical"Quels sont les symptômes de la grippe ?"

Contexte conversationnel

AISIA maintient un historique de conversation en mémoire (Redis) :

Cela signifie que l'IA "se souvient" de vos messages précédents dans la même conversation. Par exemple :

Vous : Quelle est la population de la France ?
AISIA : La population de la France est d'environ 68 millions d'habitants.

Vous : Et celle de l'Allemagne ? AISIA : La population de l'Allemagne est d'environ 84 millions d'habitants.

L'IA comprend que "celle de l'Allemagne" fait référence à la population.

---

4. Routage intelligent

Comment ça fonctionne

Quand vous posez une question, AISIA analyse automatiquement le contenu pour déterminer le meilleur modèle à utiliser :

1. Détection du domaine : AISIA identifie si votre question concerne les mathématiques, le code, la traduction, la science, la finance, etc. (15 domaines spécialisés)

2. Routage local-first : si un modèle local peut répondre avec suffisamment de confiance (seuil de 75%), il est utilisé en priorité. Vos données restent sur les serveurs AISIA.

3. Routage bandit : parmi les providers disponibles pour votre domaine, l'algorithme choisit celui qui offre le meilleur compromis qualité/vitesse/coût.

4. Circuit breaker : si un provider est en panne, il est automatiquement désactivé temporairement et les requêtes sont redirigées.

Les 15 domaines de routage

DomaineModèles spécialisésCas d'usage
MathModèles de raisonnementCalculs, équations, statistiques
CodingModèles codePython, JavaScript, debug, algorithmes
ReasoningModèles de réflexionAnalyse complexe, chain of thought
ImageModèles génératifsGénération d'images (Stable Diffusion, DALL-E)
VoiceModèles TTSSynthèse vocale, narration
TranscriptionModèles STTReconnaissance vocale, dictée
TranslationModèles multilinguesTraduction dans toutes les langues
VisionModèles multimodauxAnalyse d'images, OCR
EmbeddingModèles d'embeddingRecherche sémantique
MedicalModèles cliniquesQuestions de santé (informatif uniquement)
FinanceModèles financiersAnalyse financière, bourse
ScienceModèles scientifiquesPhysique, chimie, biologie
ClassificationModèles classifieursDétection de spam, catégorisation
SentimentModèles d'opinionAnalyse de sentiment, avis
LegalModèles juridiquesDroit, réglementation, RGPD

Forcer un provider

Si vous souhaitez utiliser un provider spécifique, vous pouvez le préciser via l'API :

POST /v1/invoke
{
  "input": {"prompt": "Votre question"},
  "routing_hints": {"provider_id": "openai"}
}

---

5. Conversations persistantes

Historique long terme

Vos conversations sont sauvegardées en base de données (MariaDB) pour un accès à long terme. Chaque conversation possède :

Consulter vos conversations

GET /v1/conversations

Retourne la liste de vos 20 conversations les plus récentes.

Voir le détail d'une conversation

GET /v1/conversations/{conversation_id}

Retourne tous les messages avec : rôle (user/assistant), contenu, provider utilisé, latence, tokens consommés, horodatage.

Exporter une conversation

AISIA permet d'exporter vos conversations dans deux formats :

#### Export Markdown

POST /v1/conversations/export
Body: {"conversation_id": "UUID", "format": "markdown"}

Produit un fichier Markdown structuré :

# Ma conversation AISIA

Vous (2026-04-19T10:30:00) > Quelle est la capitale du Japon ?

AISIA (2026-04-19T10:30:01) > La capitale du Japon est Tokyo. Provider: cerebras -- 402ms

#### Export JSON

POST /v1/conversations/export
Body: {"conversation_id": "UUID", "format": "json"}

Produit un fichier JSON structuré avec toutes les métadonnées (horodatages, providers, latences, tokens).

---

6. Agent autonome

L'agent autonome d'AISIA peut décomposer des tâches complexes en étapes et les exécuter de manière autonome.

Utilisation

POST /v1/agent
{
  "task": "Analyse les avantages et inconvénients du télétravail et génère un rapport",
  "steps_max": 5
}

Fonctionnement

1. Planification : le LLM décompose la tâche en sous-étapes (maximum steps_max étapes, défaut : 5)

2. Exécution : chaque étape est exécutée séquentiellement. Le contexte des étapes précédentes est transmis aux suivantes.

3. Compilation : les résultats de toutes les étapes sont compilés en un rapport final structuré.

Réponse

{
  "status": "completed",
  "task": "Analyse les avantages...",
  "steps": [
    {
      "index": 1,
      "description": "Lister les avantages du télétravail",
      "status": "completed",
      "result": "...",
      "provider": "cerebras",
      "latency_ms": 1200
    }
  ],
  "result": "Rapport final compilé...",
  "total_steps": 3,
  "completed_steps": 3,
  "elapsed_ms": 4500.0
}

Cas d'usage

---

7. Outils intégrés

Le LLM peut utiliser 5 outils intégrés pour enrichir ses réponses :

OutilSyntaxeDescription
Recherche web[TOOL:search(requête)]Recherche DuckDuckGo (sans clé API)
Calcul[TOOL:calculate(expression)]Calcul mathématique sécurisé (sqrt, sin, cos, log, etc.)
Knowledge base[TOOL:knowledge(question)]Recherche dans la base de connaissances AISIA (Qdrant)
Date/heure[TOOL:datetime()]Date et heure actuelles (UTC)
Providers[TOOL:providers()]Liste des providers IA disponibles
Les outils sont automatiquement détectés et exécutés lorsque le LLM les invoque dans sa réponse. Le résultat de l'outil remplace l'appel dans le texte final.

---

8. Profil utilisateur

Consulter votre profil

GET /auth/me

Retourne vos informations de base : id, email, nom d'affichage, rôle, statut.

Profil étendu

GET /auth/me/profile

Retourne votre profil étendu (téléphone, entreprise, préférences, etc.).

Modifier votre profil

PUT /auth/me/profile
Body: {"phone": "+33 6 XX XX XX XX", "company": "Mon Entreprise"}

Historique des connexions

GET /auth/me/login-history

Retourne la liste de vos dernières connexions avec :

---

9. RGPD : vos droits sur vos données

AISIA est conforme au Règlement Général sur la Protection des Données (RGPD). En tant qu'utilisateur, vous disposez des droits suivants :

Droit à la portabilité (Article 20)

Exportez toutes vos données personnelles détenues par AISIA :

GET /auth/me/export

Retourne un fichier JSON contenant :

Droit à l'effacement (Article 17)

Supprimez votre compte et toutes les données associées :

DELETE /auth/me

Cette action est irréversible et supprime :

Gestion du consentement

Consultez et modifiez vos consentements :

# Voir vos consentements actuels
GET /auth/me/consents

Donner ou retirer un consentement

PUT /auth/me/consents Body: {"purpose": "data_processing", "granted": true}

Durées de rétention

DonnéeDurée de rétentionBase légale
Compte utilisateur3 ans après dernière activitéContrat (art. 6.1.b)
Logs d'audit1 anIntérêt légitime (art. 6.1.f)
ConversationsTant que le compte est actifConsentement (art. 6.1.a)
Historique de connexionsTant que le compte est actifSécurité (art. 6.1.f)

Contact DPO

Pour toute question relative à la protection de vos données :

---

10. Pages du site

AISIA dispose de 11 pages web accessibles publiquement :

PageURLDescription
Accueilhttps://aisia.fr/Page de présentation
Chathttps://aisia.fr/chatInterface de conversation IA
À proposhttps://aisia.fr/aboutPrésentation de la société
Contacthttps://aisia.fr/contactFormulaire de contact
Investisseurshttps://aisia.fr/investorsInformations investisseurs
Plan projethttps://aisia.fr/plan-projetFeuille de route
Documentationhttps://aisia.fr/docs-serviceDocumentation technique
NDAhttps://aisia.fr/ndaAccord de non-divulgation
Modèleshttps://aisia.fr/modelsCatalogue des modèles
Statuthttps://aisia.fr/statusÉtat des services
Confidentialitéhttps://aisia.fr/privacyPolitique de confidentialité
Le site est optimisé pour le référencement (SEO) avec : ---

11. Modèles disponibles

Modèles cloud (52 providers, 2415 modèles)

AISIA donne accès à un large catalogue de modèles hébergés par les principaux fournisseurs mondiaux : OpenAI, Anthropic, Google Gemini, Mistral AI, Groq, Cerebras, DeepSeek, Cohere, Together AI, Fireworks, et bien d'autres.

Consultez le catalogue complet sur :

https://aisia.fr/models

Modèles locaux (83 déclarés, 52 activés)

Les modèles locaux sont exécutés directement sur l'infrastructure AISIA (cluster Raspberry Pi, Jetson Xavier AGX) via 4 runtimes :

Performance typique

ProviderLatence chat typique
Cerebras~400ms
Groq~600ms
Ollama local~1-3s
OpenAI GPT-4~2-5s
Anthropic Claude~2-5s
---

12. FAQ

Comment choisir le meilleur modèle pour ma tâche ?

Vous n'avez pas besoin de choisir. AISIA détecte automatiquement le domaine de votre question et route vers le modèle le plus adapté. Si vous voulez forcer un provider, utilisez les routing_hints dans l'API.

Mes données sont-elles en sécurité ?

Oui. AISIA utilise le routage local-first : les questions simples sont traitées par des modèles locaux sans envoyer vos données dans le cloud. Les communications sont chiffrées en HTTPS. Vos conversations sont stockées en base de données avec accès restreint.

Puis-je utiliser AISIA en entreprise ?

Oui. AISIA supporte l'authentification entreprise via OIDC (Google Workspace, Microsoft 365, Okta). L'administrateur peut configurer des groupes, des permissions par provider, et des guardrails de sécurité.

Comment exporter mes conversations ?

Via l'endpoint /v1/conversations/export en format Markdown ou JSON, ou via /auth/me/export pour un export RGPD complet de toutes vos données.

Quel est le coût d'utilisation ?

Les modèles locaux et les providers en free tier (Gemini, Groq, Cerebras) sont gratuits. Les providers payants (OpenAI, Anthropic) sont facturés selon leur grille tarifaire. Le routage intelligent d'AISIA optimise automatiquement le rapport qualité/coût.

Comment signaler un problème ?

Contactez-nous via le formulaire de contact sur https://aisia.fr/contact ou par email à contact@aisia.fr.

---

Document AISIA v4.21.0