Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.aihubmix.com/llms.txt

Use this file to discover all available pages before exploring further.

Site officiel

Fonctionnalités prises en charge

Le fournisseur Aihubmix prend en charge les fonctionnalités d’IA suivantes, afin que votre produit ne soit plus limité à être piloté par un LLM :
  • Génération de texte : générer du contenu textuel à l’aide de divers modèles
  • Texte en streaming : streaming de texte en temps réel
  • Génération d’images : créer des images à partir de prompts textuels
  • Embeddings vectoriels : embeddings de texte individuels et par lots
  • Génération d’objets : génération de données structurées
  • Objets en streaming : streaming en temps réel de données structurées
  • Synthèse vocale : synthèse vocale à partir de texte
  • Transcription : conversion de la parole en texte
  • Outils : recherche web et autres outils

Installation

Aihubmix est disponible dans le module @aihubmix/ai-sdk-provider. Installez-le via @aihubmix/ai-sdk-provider :
npm i @aihubmix/ai-sdk-provider@0.0.1

Instance du fournisseur

Vous pouvez importer l’instance par défaut du fournisseur, aihubmix, depuis @aihubmix/ai-sdk-provider :
import { aihubmix } from '@aihubmix/ai-sdk-provider';

Configuration

Définissez votre clé API Aihubmix en tant que variable d’environnement pour un accès sécurisé :
export AIHUBMIX_API_KEY="your-api-key-here"
Ou passez-la directement au fournisseur :
import { createAihubmix } from '@aihubmix/ai-sdk-provider';

const aihubmix = createAihubmix({
  apiKey: 'your-api-key-here',
});

Utilisation

Importez les fonctions nécessaires :
import { createAihubmix } from '@aihubmix/ai-sdk-provider';
import { 
  generateText, 
  streamText, 
  generateImage, 
  embed, 
  embedMany, 
  generateObject, 
  streamObject, 
  generateSpeech, 
  transcribe 
} from 'ai';
import { z } from 'zod';
Exemples de différents types d’appels de génération d’IA :
import { aihubmix } from '@aihubmix/ai-sdk-provider';
import { generateText } from 'ai';

const { text } = await generateText({
  model: aihubmix('o4-mini'),
  prompt: 'Write a vegetarian lasagna recipe for 4 people.',
});

Ressources connexes :


Dernière mise à jour : 2026-06-01