OpenAI

15 articles

Actions OpenAI : génération, transcription, fichiers.

🟡 delete file (OpenAI) - Supprimer un fichier (OpenAI)

Action delete file pour OpenAI : supprime un fichier hébergé chez OpenAI à partir de son identifiant. Entrées : in, fileId. Sorties : out, on error, error, fileId, deleted. Le champ deleted indique en sortie si la suppression a bien eu lieu.

🟡 list vector stores (OpenAI) - Lister les bases vectorielles (OpenAI)

Action list vector stores pour OpenAI : liste l'ensemble des bases vectorielles du compte OpenAI. Entrée : in. Sorties : out, on error, error, vectorStores (la liste obtenue). Ce bloc ne demande aucun réglage en dehors du flux d'entrée.

🟡 Edit Image (OpenAI) - Editer une image

Bloc Edit Image pour OpenAI : modifie une image transmise par URL via l'API d'Open IA, avec les champs size, prompt, URL et quality. Le traitement dure de 30 secondes à plus d'une minute, et l'URL renvoyée est volumineuse.

🟡 analyze an image (OpenAI) - Analyser une image (OpenAI)

Action analyze an image pour OpenAI : analyse une ou plusieurs images avec un modèle doté de vision (Pixtral-12b). Entrées : in, type, multipleImages, streaming. Sorties : error, result.

🟡 web search (OpenAI) - Recherche web (OpenAI)

Action web search pour OpenAI : lance une recherche web avec l'outil de recherche web d'OpenAI. Entrées : in, model, prompt. Sorties : out, on error, error, result, annotations. La fiche d'architecture ne détaille pas d'autres réglages que ceux de cette liste.

🟡 create vector store (OpenAI) - Créer une base vectorielle (OpenAI)

Action create vector store pour OpenAI : crée une base vectorielle chez OpenAI à partir d'un nom et de fichiers. Entrées : in, name, files. Sorties : out, on error, error, vectorStore.

🟡 generate image (OpenAI) - Générer une image (OpenAI)

Action generate image pour OpenAI : génère une image avec Dall-E 2, Dall-E 3 ou GPT Image 1. Entrées : in, size, model, prompt. Sorties : out, on error, error, url (adresse de l'image).

🟡 list files (OpenAI) - Lister les fichiers (OpenAI)

Action list files pour OpenAI : liste les fichiers disponibles chez OpenAI, filtrés selon leur usage. Entrées : in, purpose. Sorties : out, on error, error, files (la liste des fichiers).

🟡 file search (OpenAI) - Recherche de fichiers (OpenAI)

Action file search pour OpenAI : effectue une recherche de fichiers dans la base vectorielle indiquée. Entrées : in, model, prompt, vectorStoreId. Sorties : out, on error, error, result, annotations.

🟡 generate embeddings (OpenAI) - Générer des embeddings (OpenAI)

Action generate embeddings pour OpenAI : génère des embeddings à partir d'un texte brut. Entrées : in, model, text. Sorties : out, on error, error, result (les embeddings obtenus).

🟡 generate speech (OpenAI) - Générer de la parole (OpenAI)

Action OpenAI qui génère de la parole à partir d'un texte avec l'API de synthèse vocale Whisper d'OpenAI. Entrées : in, voice, model, streaming, input, speed. Sorties : out, on error, error, result.

🟡 generate message (OpenAI) - Générer un message (OpenAI)

🟡 Parole en texte (OpenAI)

Action OpenAI qui génère une transcription à partir d'un fichier audio avec le modèle Whisper d'OpenAI. Entrées : in, type. Sorties : out, on error, error, result.

🟡 upload file (OpenAI) - Télécharger un fichier (OpenAI)

Action OpenAI qui envoie un fichier vers OpenAI. Entrées : in, type, purpose. Sorties : out, on error, error, fileId, fileName.

🟡 delete vector store (OpenAI) - Supprimer une base vectorielle (OpenAI)

Action OpenAI qui supprime une base vectorielle (vector store) d'OpenAI. Entrées : in, vectorStoreId. Sorties : out, on error, error, success.