Entrez dans une nouvelle ère de productivité avec des solutions d'IA générative pour votre entreprise. Tirez parti de l'IA intégrée selon vos besoins sur l'ensemble du stack.
Découvrez comment créer un système RAG intelligent sur OCI à l'aide d'agents d'IA pour une prise de décision avancée.
Activez l'interaction des données en temps réel et en langage naturel avec NL2SQL et Oracle Autonomous Database basés sur l'IA.
Découvrez comment déployer un chatbot basé sur RAG à l'aide d'Oracle Database 23ai et de Google Vertex AI sur GCP.
Améliorez PeopleSoft avec PICASO et l'IA générative pour une extraction instantanée du contenu des documents.
Créez une interface de discussion basée sur l'IA pour Fusion Financials à l'aide d'OCI, de Google Cloud et de Gemini AI.
Découvrez comment créer des chatbots basés sur l'IA à l'aide d'Oracle Digital Assistant, d'OCI Data Science, de LangChain et d'Oracle Database 23ai.
Découvrez comment déployer un chatbot basé sur RAG à l'aide d'Oracle Database 23ai et de Google Vertex AI sur GCP.
Découvrez comment créer une application d'analyse de photos à l'aide de l'IA générative, d'Oracle Cloud Infrastructure et de Streamlit.
Activez l'interaction des données en temps réel et en langage naturel avec NL2SQL et Oracle Autonomous Database basés sur l'IA.
Créez des chatbots d'IA à l'aide d'Oracle 23AI Vector Search, d'Oracle OCI Generative AI Service et de LlamaIndex. Intégrez des jeux de données privés et publics pour...
Implémentez AI Vector Search dans Oracle APEX à l'aide d'Oracle Database 23ai pour une recherche de similarité sémantique tenant compte du contexte.
Rationalisez la construction avec l'IA d'OCI Vision pour la détection précoce des anomalies à l'aide de drones. Gagnez du temps et réalisez des économies grâce au contrôle qualité automatisé.
Découvrez comment automatiser l'extraction des factures avec OCI Document Understanding. Simplifiez le traitement des documents dans les systèmes ERP à l'aide de l'IA.
Découvrez comment OCI Vision et Oracle APEX peuvent vous aider dans la recherche sur le cancer du sein et du poumon grâce à des modèles avancés d'IA et de machine learning.
Découvrez une application basée sur l'IA générative qui transforme les achats en activant les requêtes en langage naturel pour les données du système ERP en temps réel.
Créez une application de recommandation de film à l'aide de HeatWave AutoML, d'Oracle APEX et du machine learning pour obtenir des suggestions personnalisées et de puissants tableaux de bord d'administration.
Découvrez comment créer un chatbot intelligent à l'aide d'Oracle Database 23ai et d'OCI Generative AI avec ce tutoriel complet.
Découvrez comment créer des chatbots avec des compétences de dialogue SQL qui utilisent l'IA et l'apprentissage automatique pour le traitement du langage naturel et les interactions avec la base de données.
Accédez à des informations précieuses à partir de documents PDF et de manuels non structurés avec des requêtes en langage naturel.
Découvrez comment automatiser le traitement des factures par e-mail à l'aide d'OCI Document Understanding et d'Oracle Integration Cloud, et libérez vos collaborateurs pour qu'ils se consacrent aux tâches clés.
Utilisez l'IA pour automatiser les tâches de messagerie grâce à la catégorisation en temps réel, à l'analyse des sentiments et aux réponses instantanées pour un workflow efficace.
Découvrez comment convertir des documents en renseignements exploitables à l'aide d'OCI Generative AI, OpenSearch et la RAG dans notre démonstration interactive.
Découvrez OCI Vision pour la détection d'objets dans la fabrication, la vente au détail et d'autres secteurs. Améliorez le contrôle et l'analyse de la qualité grâce à une technologie d'IA avancée.
Découvrez comment utiliser les modèles ONNX pour vectoriser le contenu PDF et créer un moteur de recherche d'IA avec Oracle APEX.
Déployez NVIDIA NIM sur OCI Kubernetes Engine pour une inférence évolutive et efficace à l'aide d'OCI Object Storage et des processeurs graphiques NVIDIA pour des performances optimales.
Découvrez OCI Language pour l'analyse et la traduction de texte à grande échelle afin d'améliorer vos applications avec une IA puissante.
Découvrez comment automatiser des tâches en toute sécurité à l'aide de la RAG et d'un choix de LLM sur un seul GPU, ce qui garantit la confidentialité et l'efficacité des données.
Utilisez OCI Language pour l'analyse et la traduction de texte en temps réel dans 30 langues sans être expert en IA.
Intégrez OCI Speech et Siebel CRM pour transcrire efficacement des appels de service, améliorant ainsi vos capacités de conformité et de personnalisation.
Utilisez OCI Generative AI pour créer un brouillon de description de poste en fonction de l'intitulé de poste, de la société et de la division.
Créez une application de recommandation de film à l'aide de HeatWave AutoML, d'Oracle APEX et du machine learning pour obtenir des suggestions personnalisées et de puissants tableaux de bord d'administration.
Accédez à des informations précieuses à partir de documents PDF et de manuels non structurés avec des requêtes en langage naturel.
Découvrez comment utiliser HeatWave GenAI pour créer facilement un chatbot vous permettant d'avoir des conversations contextuelles avec vos données non structurées en langage naturel.
Utilisez l'IA pour automatiser les tâches de messagerie grâce à la catégorisation en temps réel, à l'analyse des sentiments et aux réponses instantanées pour un workflow efficace.
Identifiez automatiquement les packages endommagés à l'aide des services d'IA, notamment OCI Vision, Oracle Digital Assistant et Oracle Analytics Cloud, pour une gestion logistique efficace.
Découvrez comment Autonomous Database Select AI simplifie les requêtes de données en langage naturel, améliorant ainsi la productivité et les analyses.
Accélérez l'analyse et la conformité des documents sécurisés pour les données d'investissement avec l'IA générative, OCI et OpenSearch.
Découvrez comment déployer un chatbot basé sur RAG à l'aide d'Oracle Database 23ai et de Google Vertex AI sur GCP.
Découvrez comment créer une application d'analyse de photos à l'aide de l'IA générative, d'Oracle Cloud Infrastructure et de Streamlit.
Découvrez les solutions efficaces de génération automatisée de questions/réponses à l'aide d'OCI Generative AI et de RAG à destination des entreprises.
Découvrez comment déployer un chatbot d'IA sur une instance de calcul Ampere A1 à l'aide de Minikube et de Kubernetes, et améliorez vos compétences de déploiement grâce à cet atelier pratique...
Découvrez comment configurer Kubeflow sur OCI Container Engine for Kubernetes pour le machine learning et MLOps.
Découvrez comment déployer des LLM à l'aide de Hugging Face et de Kubernetes sur OCI pour des déploiements d'IA évolutifs et sécurisés.
Favorisez l'accélération du déploiement de vos applications d'IA à l'aide d'Oracle Cloud et de Kubernetes, ce qui vous permet d'améliorer votre évolutivité et votre fiabilité grâce à des stratégies natives du cloud.
Découvrez comment convertir des documents en renseignements exploitables à l'aide d'OCI Generative AI, OpenSearch et la RAG dans notre démonstration interactive.
Créez une interface de discussion basée sur l'IA pour Fusion Financials à l'aide d'OCI, de Google Cloud et de Gemini AI.
Découvrez comment créer des chatbots basés sur l'IA à l'aide d'Oracle Digital Assistant, d'OCI Data Science, de LangChain et d'Oracle Database 23ai.
Découvrez comment déployer un chatbot basé sur RAG à l'aide d'Oracle Database 23ai et de Google Vertex AI sur GCP.
Découvrez comment créer une application d'analyse de photos à l'aide de l'IA générative, d'Oracle Cloud Infrastructure et de Streamlit.
Créez une application de recommandation de film à l'aide de HeatWave AutoML, d'Oracle APEX et du machine learning pour obtenir des suggestions personnalisées et de puissants tableaux de bord d'administration.
Automatisez la création de sous-tâches Jira pour gagner du temps, réduire les erreurs et faire évoluer facilement les workflows agiles.
Améliorez PeopleSoft avec PICASO et l'IA générative pour une extraction instantanée du contenu des documents.
Créez une interface de discussion basée sur l'IA pour Fusion Financials à l'aide d'OCI, de Google Cloud et de Gemini AI.
Découvrez comment créer des chatbots basés sur l'IA à l'aide d'Oracle Digital Assistant, d'OCI Data Science, de LangChain et d'Oracle Database 23ai.
Découvrez comment créer une application d'analyse de photos à l'aide de l'IA générative, d'Oracle Cloud Infrastructure et de Streamlit.
Activez l'interaction des données en temps réel et en langage naturel avec NL2SQL et Oracle Autonomous Database basés sur l'IA.
Accédez à des informations précieuses à partir de documents PDF et de manuels non structurés avec des requêtes en langage naturel.
Favorisez l'accélération du déploiement de vos applications d'IA à l'aide d'Oracle Cloud et de Kubernetes, ce qui vous permet d'améliorer votre évolutivité et votre fiabilité grâce à des stratégies natives du cloud.
Créez une interface de discussion basée sur l'IA pour Fusion Financials à l'aide d'OCI, de Google Cloud et de Gemini AI.
Automatisez le triage des e-mails avec OCI Language pour analyser et identifier les e-mails, puis répondez avec précision, en rationalisant les processus métier et en améliorant les résultats.
Automatisez la création de sous-tâches Jira pour gagner du temps, réduire les erreurs et faire évoluer facilement les workflows agiles.
Utilisez l'IA générative dans Oracle APEX pour créer des applications avec des invites en langage naturel et créer des modèles de base, des pages et des fonctionnalités en fonction de vos besoins.
Explorez l'intelligence d'image avec OCI Vision. Utilisez des modèles pré-entraînés ou personnalisés pour la détection d'objets et l'extraction de texte dans vos applications.
Identifiez automatiquement les packages endommagés à l'aide des services d'IA, y compris OCI Vision, Oracle Digital Assistant et Oracle Analytics Cloud, pour...
Déployez NVIDIA NIM sur OCI Kubernetes Engine pour une inférence évolutive et efficace à l'aide d'OCI Object Storage et des processeurs graphiques NVIDIA pour des performances optimales.
Créez une application de recommandation de film à l'aide de HeatWave AutoML, d'Oracle APEX et du machine learning pour obtenir des suggestions personnalisées et de puissants tableaux de bord d'administration.
Générez rapidement des avis sur les produits pour les sites de commerce électronique à l'aide de HeatWave GenAI. Cette solution est évolutive et facile à implémenter.
Découvrez comment répondre rapidement à des questions spécifiques au domaine à l'aide de HeatWave GenAI et de la banque de vecteurs grâce à ce tutoriel détaillé.
Découvrez comment convertir des documents en renseignements exploitables à l'aide d'OCI Generative AI, OpenSearch et la RAG dans notre démonstration interactive.
Créez une interface de discussion basée sur l'IA pour Fusion Financials à l'aide d'OCI, de Google Cloud et de Gemini AI.
Découvrez comment créer des chatbots basés sur l'IA à l'aide d'Oracle Digital Assistant, d'OCI Data Science, de LangChain et d'Oracle Database 23ai.
Découvrez comment déployer un chatbot basé sur RAG à l'aide d'Oracle Database 23ai et de Google Vertex AI sur GCP.
Activez l'interaction des données en temps réel et en langage naturel avec NL2SQL et Oracle Autonomous Database basés sur l'IA.
Automatisez la création de sous-tâches Jira pour gagner du temps, réduire les erreurs et faire évoluer facilement les workflows agiles.
Créez des chatbots d'IA à l'aide d'Oracle 23AI Vector Search, d'Oracle OCI Generative AI Service et de LlamaIndex. Intégrez des jeux de données privés et publics pour...
Identifiez automatiquement les packages endommagés à l'aide des services d'IA, notamment OCI Vision, Oracle Digital Assistant et Oracle Analytics Cloud, pour une gestion logistique efficace.
Ingérez des données en direct dans un magasin de moteurs de recherche de connaissances basé sur la RAG à l'aide d'un moteur d'application avec LLM modulaire low-code Oracle.
Utilisez OCI Language pour détecter les informations d'identification personnelle dans les demandes de service sur Siebel CRM, en traitant la confidentialité et la conformité dans les opérations de votre centre d'appels.
Intégrez OCI Speech et Siebel CRM pour transcrire efficacement des appels de service, améliorant ainsi vos capacités de conformité et de personnalisation.
Favorisez l'accélération du déploiement de vos applications d'IA à l'aide d'Oracle Cloud et de Kubernetes, ce qui vous permet d'améliorer votre évolutivité et votre fiabilité grâce à des stratégies natives du cloud.
Analysez les spécifications, favorisez la vérification de la conformité aux appels d'offres et examinez les e-mails avec OCI AI, Oracle Integration Cloud et un outil adaptable à tous les secteurs, y compris...
Découvrez comment affiner efficacement des grands modèles de langage (LLM) dans l'espace de test d'OCI Generative AI.
Déployez NVIDIA NIM sur OCI Container Engine for Kubernetes pour une inférence évolutive et efficace à l'aide d'OCI Object Storage et des GPU NVIDIA pour des performances optimales.
Utilisez les modèles d'intégration Oracle Generative AI Cohere via Oracle Vectors avec Java Database Connectivity.
Découvrez comment déployer un chatbot d'IA sur une instance de calcul Ampere A1 à l'aide de Minikube et de Kubernetes, et améliorez vos compétences de déploiement grâce à cet atelier pratique.
Découvrez comment créer un système de développement des compétences à l'aide d'OCI Generative AI pour analyser, résumer et créer des conseils pour la croissance des collaborateurs.
Découvrez comment créer un moteur de recommandation à l'aide d'OCI Generative AI et d'Oracle Autonomous Database.
Découvrez comment créer un moteur de recommandation de repas à l'aide d'OCI Vision et de l'IA générative, pour une planification de repas simple et efficace.
Découvrez comment utiliser les modèles d'intégration OCI Generative AI de Cohere pour la recherche vectorielle avec Node.js.
Découvrez comment utiliser HeatWave GenAI pour créer facilement un chatbot vous permettant d'avoir des conversations contextuelles avec vos données non structurées en langage naturel.
Découvrez les problèmes liés à la supply chain à l'aide d'OCI Generative AI et obtenez des informations en temps réel et des solutions exploitables pour une résolution efficace des problèmes.
Découvrez comment configurer Kubeflow sur OCI Container Engine for Kubernetes pour le machine learning et MLOps.
Utilisez l'IA dans OCI Anomaly Detection pour détecter les anomalies dans les rapports de santé cardiovasculaire tels que les ECG pour permettre la recherche basée sur des modèles de risques cardiovasculaires.
Découvrez comment exécuter une formation multinoeud distribuée avec des GPU NVIDIA sur OCI pour une formation réseau neuronale approfondie efficace.
Découvrez comment déployer des modèles de langage volumineux sur OCI alimentés par des GPU NVIDIA avec des machines Bare Metal.
Découvrez comment déployer des LLM à l'aide de Hugging Face et de Kubernetes sur OCI pour des déploiements d'IA évolutifs et sécurisés.
Extrayez et résumez du contenu Web à l'aide d'OCI Generative AI pour une analyse et une compréhension rapides.
Résumez instantanément des documents à l'aide d'OCI Generative AI et de Streamlit. Gagnez du temps et améliorez la productivité grâce à des résumés rapides.
Favorisez l'accélération du déploiement de vos applications d'IA à l'aide d'Oracle Cloud et de Kubernetes, ce qui vous permet d'améliorer votre évolutivité et votre fiabilité grâce à des stratégies natives du cloud.
Découvrez OCI Language pour l'analyse et la traduction de texte à grande échelle afin d'améliorer vos applications avec une IA puissante.
Découvrez l'utilisation d'OCI Generative AI et d'Oracle APEX pour créer des applications innovantes basées sur l'IA.
Découvrez comment utiliser Terraform pour configurer une infrastructure d'IA générative sur Oracle Cloud avec notre guide étape par étape.
Générez rapidement des avis sur les produits pour les sites de commerce électronique à l'aide de HeatWave GenAI. Cette solution est évolutive et facile à implémenter.
Améliorez les informations pour prendre des décisions plus éclairées en exploitant les données en temps réel avec la génération augmentée par extraction (RAG).
Découvrez comment créer des systèmes de gestion des connaissances avancés à l'aide de l'IA générative, de Java et de l'IA Vector Search dans Oracle Database 23ai.
Découvrez les solutions efficaces de génération automatisée de questions/réponses à l'aide d'OCI Generative AI et de RAG à destination des entreprises.
Découvrez comment convertir des documents en renseignements exploitables à l'aide d'OCI Generative AI, OpenSearch et la RAG dans notre démonstration interactive.
Découvrez comment créer un chatbot en temps réel basé sur l'IA avec des fonctionnalités conversationnelles améliorées à l'aide de la RAG avec APEX et Oracle REST Data Services.
Découvrez comment automatiser des tâches en toute sécurité à l'aide de la RAG et d'un choix de LLM sur un seul GPU, ce qui garantit la confidentialité et l'efficacité des données.
Créez des offres promotionnelles ciblées à l'aide de données privées combinées à la créativité de l'IA générative.
Ingérez des données en direct dans un magasin de moteurs de recherche de connaissances basé sur la RAG à l'aide d'un moteur d'application avec LLM modulaire low-code Oracle.
Découvrez comment Oracle Database 23ai AI Vector Search combine des données sémantiques et commerciales pour des résultats plus précis, rapides et sécurisés.
Découvrez comment créer des chatbots avec des compétences de dialogue SQL qui utilisent l'IA et l'apprentissage automatique pour le traitement du langage naturel et les interactions avec la base de données.
Découvrez comment créer un chatbot intelligent à l'aide d'Oracle Database 23ai et d'OCI Generative AI avec ce tutoriel complet.
Implémentez AI Vector Search dans Oracle APEX à l'aide d'Oracle Database 23ai pour une recherche de similarité sémantique tenant compte du contexte.
Apprenez à transformer le langage naturel en SQL à l'aide d'Oracle Autonomous Database Select AI, en intégrant des technologies d'IA de pointe pour des requêtes faciles de base de données.
Utilisez Oracle APEX AI Assistant pour créer des requêtes SQL avec des invites en langage naturel. Simplifiez le développement, affinez les requêtes et apprenez à coder.
Découvrez comment automatiser l'extraction des factures avec OCI Document Understanding. Simplifiez le traitement des documents dans les systèmes ERP à l'aide de l'IA.
Identifiez automatiquement les packages endommagés à l'aide des services d'IA, notamment OCI Vision, Oracle Digital Assistant et Oracle Analytics Cloud, pour une gestion logistique efficace.
Rationalisez la construction avec l'IA d'OCI Vision pour la détection précoce des anomalies à l'aide de drones. Gagnez du temps et réalisez des économies grâce au contrôle qualité automatisé.
Découvrez comment OCI Vision et Oracle APEX peuvent vous aider dans la recherche sur le cancer du sein et du poumon grâce à des modèles avancés d'IA et de machine learning.
Découvrez comment automatiser le traitement des factures par e-mail à l'aide d'OCI Document Understanding et d'Oracle Integration Cloud, et libérez vos collaborateurs pour qu'ils se consacrent aux tâches clés.
Découvrez OCI Vision pour la détection d'objets dans la fabrication, la vente au détail et d'autres secteurs. Améliorez le contrôle et l'analyse de la qualité grâce à une technologie d'IA avancée.
Transcrivez et résumez facilement l'audio avec OCI Speech et l'IA générative, améliorant ainsi l'efficacité et les informations en une seule étape.
Intégrez OCI Speech et Siebel CRM pour transcrire efficacement des appels de service, améliorant ainsi vos capacités de conformité et de personnalisation.
Découvrez comment OCI Speech AI transforme la transcription médicale pour une meilleure précision et des processus de documentation plus rapides dans le secteur de la santé. Optimisez vos workflows dès aujourd'hui.
Utilisez OCI Language pour l'analyse et la traduction de texte en temps réel dans 30 langues sans être expert en IA.
Utilisez l'IA pour automatiser les tâches de messagerie grâce à la catégorisation en temps réel, à l'analyse des sentiments et aux réponses instantanées pour un workflow efficace.
Utilisez OCI Language pour détecter les informations d'identification personnelle dans les demandes de service sur Siebel CRM, en traitant la confidentialité et la conformité dans les opérations de votre centre d'appels.
Dans le monde où le développement de logiciels évolue à toute vitesse, il est crucial de se tenir informé. Imaginez avoir un assistant d'IA qui peut aider à transformer rapidement une page Web complexe en contenu accessible, facilement consommable et partageable. C'est l'une des nombreuses tâches pour lesquelles vous pouvez compter sur Oracle Cloud Infrastructure (OCI) Generative AI.
Voici un exemple de la façon dont vous pouvez créer un tel assistant d'IA avec OCI Generative AI.
L'outil de résumé des projets de tendances GitHub alimenté par l'IA est un moteur de génération de contenu personnel qui extrait et résume automatiquement les 25 principaux projets de tendances GitHub. OCI Generative AI permet d'extraire, de lire et de compiler le fichier README de chaque projet dans un résumé concis, engageant et informatif qui peut être partagé avec d'autres.
Essayez-le, avec des étapes détaillées et un exemple de code sur GitHub.
Vous pouvez facilement basculer entre plusieurs LLM proposés via OCI Generative AI en modifiant simplement la variable model_id
dans summarize_llm.py
.
Il s'agit d'un aperçu des modèles disponibles. Nous ajoutons constamment de nouveaux modèles.
Voici un fragment de code pour appeler OCI Generative AI :
content.text = """Generate an abstractive summary of the given Markdown contents. Here are the contents to summarize: {}""".format(summary_txt)
chat_detail.content = content.text
chat_detail.serving_mode = oci.generative_ai_inference.models.OnDemandServingMode(model_id="meta.llama-3.1-405b-instruct") # configurable model chat_response = generative_ai_inference_client.chat(chat_detail)
La génération augmentée de récupération (RAG) est l'un des cas d'utilisation les plus importants pour l'IA. La RAG vous permet d'augmenter les connaissances d'un LLM sans le réentraîner. C'est un moyen pour le LLM d'extraire de nouvelles informations, notamment à partir d'une base de données, et de les présenter rapidement à l'utilisateur final.
Cela permet au LLM de disposer de connaissances à jour indépendamment du moment où le LLM a été entraîné et du moment où l'inférence a été exécutée. En conséquence, les données mises à jour peuvent rendre facilement votre LLM plus intelligent.
Après avoir téléchargé des documents vers les agents Oracle Cloud Infrastructure (OCI) GenAI, le service traite les données et fournit un moyen de les utiliser via un chatbot.
Essayez-le, avec des étapes détaillées et un exemple de code sur GitHub.
Voici un fragment de code pour l'utilisation de l'agent RAG dans OCI :
# ask a question to RAG agent question = "What steps do I take if I have a new patient under the patient admission recommendations?" # Initialize service client with default config file agent_runtime_client = GenerativeAiAgentRuntimeClient(config)
chat_response = agent_runtime_client.chat( agent_endpoint_id="ocid1.test.oc1..<id>", chat_details=ChatDetails(user_message=question))
# Get the data from response print(chat_response.data)
Oracle Database 23ai prend en charge tous les types de données et workloads modernes, y compris les vecteurs, et intègre des fonctionnalités d'IA et de machine learning directement dans la base de données. En générant et en stockant des incorporations vectorielles pour les données en question, les développeurs peuvent activer les recherches de similitudes sémantiques à l'aide de calculs mathématiques. Cette technologie permet de combiner des recherches de similarité avec des recherches sur des données d'entreprise à l'aide de SQL simple, afin que toute personne ayant une compréhension de base du langage SQL puisse puiser dans sa puissance.
En exécutant Oracle APEX (une plateforme d'application low code) sur Oracle Database 23ai, les fonctionnalités de recherche vectorielle Oracle AI sont disponibles en mode natif sans frais supplémentaires. Les développeurs APEX peuvent facilement inclure ces fonctionnalités de recherche avancée dans leurs applications, créant ainsi des résultats plus précis et tenant compte du contexte.
Ce scénario implémentera une recherche sémantique dans Oracle APEX à l'aide de la recherche vectorielle AI dans Oracle Database 23ai.
Lire l'article de blog sur le scénario.
Voici le code permettant de convertir les descriptions d'image en vecteurs et de les stocker dans la base de données :
UPDATE SM_POSTS
SET
AI_IMAGE_VECTOR = TO_VECTOR(VECTOR_EMBEDDING ( DOC_MODEL
USING AI_IMAGE_DESCRIPTION AS DATA
));
Maintenant que nous avons des vecteurs, nous pouvons les utiliser pour effectuer des recherches sémantiques. Dans cette démonstration, nous pouvons le faire dans la requête source de Cards Region :
SELECT A.*, TO_CHAR(ROUND(VECTOR_DISTANCE,2), '0.99')AS VECTOR_DISTANCE_DISPLAY FROM
(SELECT
p.id,
p.user_name,
p.comment_text,
p.file_blob,
p.file_mime,
p.post_date,
p.REACTIONS,
p.USER_REACTION_CSS,
p.CREATED,
(
CASE
WHEN :P1_SEARCH IS NOT NULL AND :P1_VECTOR_SEARCH = 'Y'
THEN VECTOR_DISTANCE (
TO_VECTOR(VECTOR_EMBEDDING (doc_model USING :P1_SEARCH AS data)),
ai_image_vector
)
ELSE NULL
END
) AS vector_distance,
ai_image_description
FROM
mv_SM_POSTS p
WHERE
(:P1_VECTOR_SEARCH <> 'Y' AND :P1_SEARCH IS NOT NULL AND UPPER(ai_image_description) LIKE UPPER('%'||:P1_SEARCH||'%'))
OR :P1_VECTOR_SEARCH = 'Y'
OR :P1_SEARCH IS NULL
ORDER BY
vector_distance ASC, p.CREATED asc) A
Oracle Database 23ai avec AI Vector Search, associé à Oracle APEX, permet aux développeurs de créer rapidement des applications contextuelles avec des fonctionnalités de recherche améliorées.
L'IA générative peut s'avérer particulièrement efficace pour résumer les sentiments, comme le montre ce scénario. Un site d'e-commerce peut avoir des centaines de références, ou SKU, comptant chacune des dizaines d'avis. Pour vous aider à résumer rapidement les évaluations de produit, les développeurs peuvent exploiter les fonctionnalités intégrées de HeatWave GenAI, en utilisant des grands modèles de langage dans la base de données et un magasin de vecteurs automatisé dans la base de données.
HeatWave GenAI peut également aider à traduire et à analyser les sentiments à la demande. Toutes les opérations peuvent être automatisées avec HeatWave GenAI, en maintenant les résumés à jour à mesure que de nouvelles révisions sont ajoutées.
En maintenant les données et le traitement dans HeatWave, les développeurs peuvent faire évoluer les solutions en fonction de leurs besoins GenAI, ce qui rend l'IA aussi simple qu'une requête de base de données.
Essayez-le, avec des étapes détaillées et un exemple de code sur GitHub.
Voici un extrait de code illustrant comment résumer les commentaires positifs :
SELECT "################### Computing summaries for EXISTING reviews on a product ###################" AS "";
SELECT "" AS "";
CALL SUMMARIZE_TRANSLATE(1, "POSITIVE", "en", @positive_english_summary);
SELECT @positive_english_summary AS "--- English summary of positive reviews on the T-Shirt ---";
Les LLM open source, tels que ceux créés par Hugging Face, sont des outils puissants qui permettent aux développeurs d'essayer des solutions d'IA générative relativement rapidement. Kubernetes, associé à Oracle Cloud Infrastructure (OCI), permet aux solutions d'IA générative de s'adapter, tout en offrant flexibilité, portabilité et résilience.
Dans cette démonstration, vous découvrez à quel point il peut être facile de déployer des conteneurs d'inférence de LLM fine-tunés sur OCI Kubernetes Engine, un service Kubernetes géré qui simplifie les déploiements et les opérations à grande échelle pour les entreprises. Le service permet aux développeurs de conserver le modèle personnalisé et les jeux de données dans leur propre location sans dépendre d'une API d'inférence tierce.
Nous utiliserons l'inférence de génération de texte comme structure d'inférence pour exposer les LLM.
Essayez-le, avec des étapes détaillées et un exemple de code sur GitHub.
Voici un fragment de code illustrant le déploiement d'un LLM open source :
# select model from HuggingFace
model=HuggingFaceH4/zephyr-7b-beta
# deploy selected model
docker run ghcr.io/huggingface/text-generation-inference:2.0 --model-id $model
# invoke the deployed model
curl IP_address:port/generate_stream \
-X POST \
-d '{"inputs":"What is Deep Learning?","parameters":{"max_new_tokens":50}}' \
-H 'Content-Type: application/json'
Oracle Code Assist est un compagnon de code d'IA conçu pour aider à améliorer la vitesse des développeurs et la cohérence du code. Optimisé par de grands modèles de langage (LLM) sur Oracle Cloud Infrastructure (OCI) ainsi que fine-tuné et optimisé pour le développement Java, SQL et d'applications sur OCI, Oracle Code Assist fournit aux développeurs des suggestions contextualisées. Vous pouvez l'adapter aux bonnes pratiques et aux bases de code de votre organisation.
Actuellement disponible en version bêta pour JetBrains IntelliJ IDEA et Microsoft Visual Studio Code, le plugin peut vous aider avec la documentation, la compréhension du code hérité et l'achèvement du code.
Pour rejoindre le programme bêta et découvrir comment vous lancer , visitez notre référentiel GitHub.
Déployez, adaptez et surveillez les charges de travail d'IA générative en quelques minutes avec les modèles d'IA d'Oracle Cloud Infrastructure (OCI), ainsi qu'avec des recommandations matérielles, des composants logiciels et une surveillance prête à l'emploi.
Déployez et adaptez efficacement les LLM avec vLLM : inférence ultra-rapide et intégration fluide, le tout sans aucun tracas.
Faites votre choix parmi des modèles personnalisés ou une variété de modèles open source sur Hugging Face.
Provisionnez automatiquement les nœuds de processeur graphique et stockez les modèles dans OCI Object Storage.
Bénéficiez d'une adresse d'API prête à l'emploi pour l'inférence de modèle instantanée.
Activez le redimensionnement automatique en fonction de la latence d'inférence pour les applications stratégiques.
Intégrez et adaptez facilement les charges de travail d'inférence, même sans expérience technique approfondie.
Surveillez les performances avec des outils d'observabilité intégrés, tels que Prometheus et Grafana.
Affinez vos résultats d'une manière plus intelligente, et non plus difficile : évaluez les performances et optimisez l'entraînement de l'IA grâce aux informations basées sur les données.
Comparez les performances d'affinage à l'aide de la méthodologie MLCommons.
Affinez un modèle Llama 2 70B quantifié avec un jeu de données standardisé.
Suivez la durée de l'entraînement, l'utilisation des ressources et les mesures de performances.
Enregistrez automatiquement les résultats dans MLflow et visualisez les informations dans Grafana.
Prenez des décisions d'infrastructure basées sur les données pour optimiser les travaux d'affinage.
Optimisez l'affinage de LLM avec une adaptation de bas niveau (LoRA) plus rapide, plus efficace et prête pour le déploiement.
Utilisez LoRA pour affiner efficacement les LLM avec une surcharge de calcul minimale.
Tirez parti de vos jeux de données personnalisés ou accessibles au public à partir de Hugging Face pour l'entraînement.
Suivez et analysez les mesures de formation détaillées consignées dans MLflow tout au long du processus d'affinage.
Stockez le modèle affiné et les résultats de l'entraînement dans un compartiment de stockage d'objets pour assurer un déploiement fluide.
Optimisez les performances avec une conception qui assure une adaptation rapide et efficace du modèle sans utilisation intensive des ressources.
Faites évoluer la solution selon vos besoins, des petits ensembles de données à l'affinage de modèles à grande échelle.