# AI & Machine Learning > Train, deploy, and serve machine learning models on OVHcloud - AI Training, AI Deploy, AI Endpoints, AI Notebooks, and the AI Partners Ecosystem. > > Links below point to the Markdown version of each page. Pages tagged with a language code are not translated yet and link to that language. > Full text of this product: https://docs.ovhcloud.com/en/llms/public-cloud-ai-and-machine-learning/llms-full.txt > Other OVHcloud products: https://docs.ovhcloud.com/en/llms.txt - [AI & Machine Learning](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/overview.md): Train, deploy, and serve machine learning models on OVHcloud - AI Training, AI Deploy, AI Endpoints, AI Notebooks, and the AI Partners Ecosystem. ## General information - [Comparative tables - AI Notebooks, AI Training, AI Deploy](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-comparative-tables.md): Discover the main differences between each of the OVHcloud AI tools' bricks - [AI Tools - Lifecycle policy](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-tools-lifecycle-policy.md): Discover the lifecycle of OVHcloud AI Tools (AI Notebooks, AI Training, AI Deploy) - [Data - Concept and best practices](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-data.md): Learn the concept behind AI Tools data - [Data - Compliance between AI Tools and S3 compatible Object Storage](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-s3-compliance.md): Learn how to use S3 compatible Object Storage buckets with AI Tools - [AI Dashboard - Getting started](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-dashboard-getting-started.md): Learn how to use AI Dashboard - [Users - Manage AI users and roles](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-users.md): Learn the concept behind AI Solutions users - [Registries - Use & manage your registries](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-manage-registries.md): Learn how to use and manage your public and private registries - [AI Tools - Remote SSH Connection](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-solutions-remote-connect.md): Learn how to configure a remote SSH connection with AI Notebooks and AI Training - [AI Tools - Monitor your cloud resources](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-solutions-resources.md): Discover how to monitor your AI Tools resources - [AI Tools - ovhai SDK](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-tools-ovhai-sdk.md): Simplify AI Solutions management with the ovhai Python SDK - [Reversibility Policy for the AI Managed Container product](https://docs.ovhcloud.com/en/guides/account-and-service-management/reversibility/ai-managed-containers-reversibility.md) - [FAQ - AI Tools](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-faq.md) ## Command Line Interface - [CLI - Installation](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-cli-install-client.md): Learn how to install the CLI to interact with AI Tools - [CLI - Cheat Sheet](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-cheat-sheet.md): Find all the useful commands for OVHcloud AI Training ovhai CLI - [CLI - Launch an AI notebook](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-cli-run-notebook.md): Learn how to run an AI Notebook using the CLI - [CLI - Launch an AI Training job](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-cli-run-job.md): Learn how to run an AI Training job using the CLI - [CLI - Manage access tokens](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-cli-app-token.md): Learn how to create Application tokens with the ovhai CLI - [CLI - Launch and share an AI Notebook with tokens](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-cli-sharing-notebooks.md): Learn how to share a notebook - [CLI - Commands reference](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-cli-overview.md): Learn how to use the CLI to interact with AI Training - [CLI - Commands reference for data](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-cli-data.md): Learn how to manage your object storage data with the ovhai CLI - [CLI - Use your data in a notebook](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-cli-access-data.md): Learn how to access data from your Object Storage in your Notebook - [CLI - Launch an AI Deploy app](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-cli-deploy-app.md): Learn how to run an AI Deploy app using the CLI ## AI Notebooks - [AI Notebooks](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks/overview.md): Run Jupyter notebooks on OVHcloud GPUs with AI Notebooks - environment setup, dataset attachment, and collaborative data science workflows. ### Key concepts - [AI Notebooks - Notebook concept](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-concept.md): Learn the concept behind AI Notebooks - [AI Notebooks - Features, Capabilities and Limitations](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-capabilities.md): Find out about current features, capabilities and limitations of AI Notebooks ### Getting started - [AI Notebooks - Getting started with Public Cloud AI](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-definition.md): Create, configure, and manage Jupyter and VSCode Notebooks on OVHcloud AI Notebooks via the Control Panel, API, CLI, and Python SDK - [AI Notebooks - Workspace](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-workspace.md): Learn how AI Notebooks workspaces work ### Configuration - [AI Notebooks - Manage and use data in a notebook via UI](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-manage-data-ui.md): Learn how to manage and access data from your Object Storage in your Notebook - [AI Notebooks - Reversibility Policy for the Notebook Interface product](https://docs.ovhcloud.com/en/guides/account-and-service-management/reversibility/ai-notebook-reversibility.md) ### Tutorials #### Audio/Speech - [AI Notebooks - Tutorial - Audio analysis and classification with AI](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-marine-mammal-sounds-classification.md): How to classify sounds with AI - [AI Notebooks - Tutorial - Use Speech-to-Text powers on audio and video](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-speech-to-text-recognition.md): How to convert Speech to Text using AI Notebooks #### Computer vision - [AI Notebooks - Tutorial - Train YOLOv5 on a custom dataset](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-yolov5-example.md): How to train the YOLOv5 model on a custom dataset with AI Notebooks - [AI Notebooks - Tutorial - Train YOLOv7 for sign language recognition](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-yolov7-sign-language.md): How to train the YOLOv7 model on a custom dataset with AI Notebooks - [AI Notebooks - Tutorial - Train YOLOv8 to play rock paper scissors](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-tuto-rock-paper-scissors.md): How to train the YOLOv8 model on a custom dataset with AI Notebooks - [AI Notebooks - Tutorial - Use ResNet for image classification](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-transfer-learning-resnet.md): How to use an existing model to do Transfer Learning? - [AI Notebooks - Tutorial - Brain tumor segmentation using U-Net](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-tuto-image-segmentation-unet-tumors.md): Implementing a Convolutional Neural Network for Brain Tumor Segmentation in Medical Imaging - [AI Notebooks - Tutorial - Create and train an image generation model](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-tuto-image-generation-dcgan.md): Get started with Generative Adversarial Networks (GANs) to generate synthetic images #### NLP - [AI Notebooks - Tutorial - Sentiment analysis on Tweets using Hugging Face](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-hugging-face-sentiment-analysis.md): How to use Hugging Face models to analyse Twitter sentiments - [AI Notebooks - Tutorial - Build your spam classifier](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-spam-classifier.md): How to build your Spam classifier thanks to Machine Learning #### Code assistant - [AI Notebooks - Using a code assistant with AI Endpoints](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-coding-assistant.md): Learn how to use AI Endpoints in AI Notebooks to get a personalized coding assistant and boost your development productivity #### Fine Tuning - [AI Notebooks - Tutorial - Fine-Tune and export an AI model to ONNX](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-finetune-model-export-onnx.md): Learn how to train and export a PyTorch model to ONNX for optimized inference - [AI Notebooks - Tutorial - Create and train a Rasa chatbot](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-create-rasa-chatbot.md): Understand how to create and train a chatbot with AI Notebooks - [AI Notebooks - Tutorial - Fine-tuning LLaMA 2](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-tuto-fine-tune-llama-v2.md): Unlock the full Potential of LLaMA 2 by fine-tuning it on your own dataset using a single GPU, QLoRA and AI Notebooks #### MLOps/Monitoring - [AI Notebooks - Tutorial - Use tensorboard inside notebooks](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-tensorboard-embedded.md): How to use tensorboard inside AI Notebooks - [AI Notebooks - Tutorial - Weights & Biases integration](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-weights-biases.md): How to use wandb in notebooks - [AI Notebooks - Tutorial - Track your ML models with MLflow inside notebooks](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-mlflow.md): Learn how to use MLflow for model tracking and versioning ### Troubleshooting - [AI Notebooks - Troubleshooting](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-debug.md): Tutorial about how to debug your notebooks ### Additional resources - [AI Notebooks - Billing and lifecycle](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-notebooks-billing.md): Learn how we bill AI Notebooks ## AI Training - [AI Training](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training/overview.md): Train machine learning models at scale on OVHcloud GPUs with AI Training - job submission, distributed training, and dataset management. ### Key concepts - [AI Training - Job concept](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training-jobs.md): Learn the concept behind AI Training jobs - [AI Training - Features, Capabilities and Limitations](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training-capabilities.md): Find out about current features, capabilities and limitations of AI Training ### Getting started - [AI Training - Getting started](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training-submit-job.md): Learn how to submit an AI Training job via UI - [AI Training - Start a job with a notebook Docker image](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training-start-use-notebooks.md): Learn how to start and use notebooks over AI training - [AI Training - Tutorial - Build & use custom Docker image](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training-build-use-custom-image.md): Explanations on how to build and use your own custom image - [AI Training - Tutorial - Train your first ML model](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training-train-first-ml-model.md): How to train your first machine learning model in AI Training ### Configuration - [AI Training - Tutorial - Build & use custom Docker image](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training-build-use-custom-image.md): Explanations on how to build and use your own custom image ### Tutorials #### MLOps/Monitoring - [AI Training - Tutorial - Use tensorboard inside a job](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training-tensorboard-inside-job.md): How to use a tensorboard inside an AI Training Job - [AI Training - Tutorial - Compare models with W&B for audio classification task](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training-models-comparaison-wandb.md): Compare 2 models by running 2 jobs in parallel. See which one performs best on your data! #### NLP - [AI Training - Tutorial - Train a Rasa chatbot inside a Docker container](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training-train-rasa-chatbot.md): Understand how simple it is to train a chatbot with AI Training #### Audio/Signal processing - [AI Training - Tutorial - Train a model to recognize marine mammal sounds](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training-train-marine_mammal_sound.md): Understand how simple it is to train a model using AI Training #### Computer vision - [AI Training - Tutorial - Train YOLOv8 to play rock paper scissors](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training-train-rock-paper-scissors.md): Find out how simple it is to train a model using AI Training - [AI Training - Tutorial - Turn a video into a 3D model using NVIDIA Neuralangelo](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training-nvidia-neuralangelo-video-to-3d.md): How to use AI Training to run NVIDIA Neuralangelo research project to extract a 3D model from a video #### Model export/Inference - [AI Training - Tutorial - Train a PyTorch model and export it to ONNX](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training-train-pytorch-model-export-onnx.md): How to train and export an image classification model to ONNX using AI Training - [AI Training - Tutorial - Get started with NVIDIA Triton Inference Server and AI Training](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training-nvidia-triton-inference-server.md): How to use optimally AI models with NVIDIA Triton Inference Server and AI Training ### Troubleshooting - [AI Training - Troubleshooting](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training-debug-jobs.md): Tutorial about how to debug your jobs ### Additional resources - [AI Training - Billing and lifecycle](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-training-billing-lifecycle.md): Learn how we bill AI Training ## AI Deploy - [AI Deploy](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy/overview.md): Deploy and serve your AI models at scale on OVHcloud AI Deploy - Docker images, GPUs, autoscaling, and inference endpoint management. ### Key concepts - [AI Deploy - App concept](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-apps.md): Learn the concept behind AI Deploy apps - [AI Deploy - Features, Capabilities and Limitations](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-capabilities.md): Find out about current features, capabilities and limitations of AI Deploy - [AI Deploy - Apps portfolio](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-apps-portfolio.md): A collection of AI apps that can be easily deployed with AI Deploy - [AI Deploy - Scaling strategies](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-apps-deployments.md): Understand the scaling strategies (static scaling vs autoscaling) of AI Deploy and learn how to use them ### Getting started - [AI Deploy - Getting started](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-getting-started.md): Discover AI Deploy and unfold your first application ### Configuration - [AI Deploy - Accessing your app with tokens](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-tokens.md): Learn how to create scoped tokens to securely access your AI Deploy applications - [AI Deploy - Scaling strategies](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-apps-deployments.md): Understand the scaling strategies (static scaling vs autoscaling) of AI Deploy and learn how to use them - [AI Deploy - Update custom Docker images](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-update-custom-docker-image.md): How to update and use the Docker image of your AI Deploy app ### Security - [AI Deploy - Accessing your app with tokens](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-tokens.md): Learn how to create scoped tokens to securely access your AI Deploy applications ### Tutorials - [AI Deploy - Tutorial - Build & use a custom Docker image](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-build-use-custom-image.md): Explanations on how to build and use your own custom image - [AI Deploy - Tutorial - Build & use a Streamlit image](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-build-use-streamlit-image.md): How to build and use a custom Docker image containing a Streamlit application - [AI Deploy - Tutorial - Deploy a simple app with Flask](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-build-use-flask-image.md): How to build and use a custom Docker image containing a Flask application - [AI Deploy - Tutorial - Deploy an app for audio classification task using Streamlit](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-streamlit-sounds-classification.md): How to deploy a Streamlit app to classify marine mammal sounds - [AI Deploy - Tutorial - Deploy a web service for YOLOv5 using Flask](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-web-service-yolov5.md): How to deploy a web service for YOLOv5 using your own weights with Flask - [AI Deploy - Tutorial - Deploy a Gradio app for sketch recognition](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-gradio-sketch-recognition.md): How to build and use a custom Docker image containing a Gradio application - [AI Deploy - Tutorial - Deploy an app for sentiment analysis with Hugging Face and Flask](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-flask-hugging-face-sentiment-analysis.md): How to deploy an app to analyse text sentiment with Hugging Face and Flask - [AI Deploy - Tutorial - Deploy an interactive app for EDA and prediction using Streamlit](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-streamlit-eda-iris.md): How to deploy a Streamlit app for interactive data visualization and prediction - [AI Deploy - Tutorial - Deploy and call a spam classifier with FastAPI](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-fastapi-spam-classifier.md): How to deploy and call an API for spam classification using FastAPI - [AI Deploy - Tutorial - Create and deploy a Speech to Text application using Streamlit](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-streamlit-speech-to-text-app.md): How to create and deploy a Streamlit Application for Speech To Text - [AI Deploy - Tutorial - How to load test your application with Locust](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-load-test-app.md): Understand how you can easily benchmark your APIs and find their limits - [AI Deploy - Tutorial - Deploy a Rasa chatbot with a simple Flask app](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-rasa-chatbot.md): Understand how simple it is to deploy a chatbot with AI Deploy - [AI Deploy - Tutorial - Create a web service to recognize sign language with YOLOv7](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-streamlit-yolov7-sign-language.md): How to build a sign language recognition app with Streamlit - [AI Deploy - Tutorial - Deploy a brain tumor segmentation app using Streamlit](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-streamlit-image-segmentation-unet-brain-tumors.md): How to build and deploy a brain tumor segmentation application using streamlit - [AI Deploy - Tutorial - Deploy LLaMA 2 in a Streamlit application](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-streamlit-llama2-chatbot-app.md): How to build and deploy a LLaMA 2 chatbot application using Streamlit - [AI Deploy - Tutorial - Deploy an ONNX model using FastAPI](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-densenet-onnx-fastapi.md): Learn how to deploy the DenseNet model in ONNX format for optimized inference - [AI Deploy - Tutorial - Create an application to play rock paper scissors with YoloV8](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-rock-paper-scissors.md): How to build an application based on the computer vision with YoloV8 - [AI Deploy - Tutorial - Deploy Whisper Speech Recognition Model](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-openai-whisper.md): How to deploy OpenAI’s Whisper Speech Recognition Model - [AI Deploy - Tutorial - Deploy Stable Diffusion WebUI](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-stable-diffusion-webui.md): How to deploy Automatic1111’s Stable Diffusion WebUI - [AI Deploy - Tutorial - Deploy FLUX Text-to-Image Models](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-flux-models.md): How to deploy the FLUX image generation models using ComfyUI ### Troubleshooting - [AI Deploy - Troubleshooting](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-debug-apps.md): Find here all the most popular questions and answers to troubleshoot your issues ### Additional resources - [AI Deploy - Billing and lifecycle](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-deploy-billing.md): Learn how we bill AI Deploy ## AI Endpoints - [AI Endpoints](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints/overview.md): Call ready-to-use AI models - LLMs, embeddings, image and audio - through OVHcloud AI Endpoints with simple API calls and no infrastructure to manage. ### Key concepts - [AI Endpoints - Features, Capabilities and Limitations](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-capabilities.md): Find out about current features, capabilities and limitations of AI Endpoints - [AI Endpoints - Structured Output](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-structured-output.md): Learn how to use Structured Output with OVHcloud AI Endpoints - [AI Endpoints - Function Calling](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-function-calling.md): Learn how to use Function Calling with OVHcloud AI Endpoints - [AI Endpoints - Responses API](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-responses-api.md): Learn how to use OVHcloud AI Endpoints with the Responses API - [AI Endpoints - Catalog API](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-catalog-api.md): Learn how to use the Catalog API to browse the OVHcloud AI Endpoints catalog and inspect the metadata and supported features of each model - [AI Endpoints - Using Batch mode](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-batch-mode.md): Learn how to run large volumes of inference requests asynchronously on OVHcloud AI Endpoints using the OpenAI-compatible Batch API ### Getting started - [AI Endpoints - Getting started](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-getting-started.md): Discover AI Endpoints, the secure serverless platform by OVHcloud for developers to access top AI models with easy-to-use APIs. No AI expertise needed ### Tutorials - [AI Endpoints - Create your own audio summarizer](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-audio-summarizer.md): Summarize hours of meetings ASR and LLM AI endpoints - [AI Endpoints - Create your own voice assistant](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-voice-virtual-assistant.md): Create a voice-enabled chatbot using ASR, LLM, and TTS endpoints in under 100 lines of code - [AI Endpoints - Using Virtual Models](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-virtual-models.md): Learn how to use OVHcloud AI Endpoints Virtual Models - [AI Endpoints - Speech to Text](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-audio-models.md): Learn how to transcribe audio files with OVHcloud AI Endpoints - [AI Endpoints - Create a sentiment analyzer](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-sentiment-analyzer.md): Build a sentiment analyzer with AI Endpoints and Java using Quarkus #### Integrations - [AI Endpoints - Create a code assistant with Continue](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-code-assistant.md): Build your own code assistant directly in VSCode or JetBrains IDEs using the Continue plugin - [AI Endpoints - Build a Python Chatbot with LangChain](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-chatbot-langchain.md): Learn how to build a chatbot in Python using LangChain and OVHcloud AI Endpoints - [AI Endpoints - Build a JavaScript Chatbot with LangChain](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-chatbot-langchain-javascript.md): Learn how to build a chatbot using JavaScript, LangChain, and AI Endpoints - [AI Endpoints - Create your own AI chatbot using LangChain4j and Quarkus](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-chatbot-langchain4j-quarkus.md): Learn how to build an AI-powered chatbot using LangChain4j, Quarkus, and OVHcloud AI Endpoints - [AI Endpoints - Create a Streaming Chatbot with LangChain4j and Quarkus](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-streaming-chatbot-langchain4j-quarkus.md): How to build a Java-based chatbot that streams responses from AI Endpoints for a real-time chat experience - [AI Endpoints - Enable conversational memory in your chatbot using LangChain](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-chatbot-memory-langchain.md): How to integrate conversational memory into your chatbot using AI Endpoints and LangChain’s memory modules - [AI Endpoints - Create a Memory Chatbot with LangChain4j](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-memory-chatbot-langchain4j.md): Learn how to implement memory in a Java-based chatbot using LangChain4j and AI Endpoints - [AI Endpoints - Build a RAG Chatbot with LangChain](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-rag-chatbot-langchain.md): Learn how to build a RAG (Retrieval Augmented Generation) chatbot using Python, LangChain and AI Endpoints - [AI Endpoints - Build a RAG Chatbot with LangChain4j](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-rag-chatbot-langchain4j.md): Learn how to build a RAG (Retrieval Augmented Generation) chatbot using Java, LangChain4j and AI Endpoints - [AI Endpoints - Using Structured Output with LangChain4j](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-structured-output-langchain4j.md): Learn how to use Structured Output with Java, LangChain4j and OVHcloud AI Endpoints - [AI Endpoints - Using Function Calling with LangChain4J](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-function-calling-langchain4j.md): Learn how to use Function Calling with Java, LangChain4j and OVHcloud AI Endpoints - [AI Endpoints - Model Context Protocol (MCP) with LangChain4j](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-mcp-langchain4j.md): Learn how to use Model Context Protocol (MCP) with Java, LangChain4j and OVHcloud AI Endpoints - [AI Endpoints - Integration in Python with LiteLLM](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-litellm-integration.md): Learn how to use OVHcloud AI Endpoints in Python easily with LiteLLM - [AI Endpoints - Integration with Apache Airflow](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-apache-airflow-integration.md): Find out how to orchestrate AI workloads on OVHcloud AI Endpoints using Apache Airflow - [AI Endpoints - Integration with Hugging Face Inference Providers](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-huggingface-integration.md): Find out how to use OVHcloud AI Endpoints through Hugging Face Inference Providers - [AI Endpoints - Integration with Pydantic AI](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-pydantic-ai-integration.md): Find out how to build production-grade AI applications with Pydantic AI and OVHcloud AI Endpoints - [How to install Hermes Agent on a VPS](https://docs.ovhcloud.com/en/guides/bare-metal-cloud/virtual-private-servers/install-hermes-agent.md): Find out how to deploy Hermes Agent in production on a VPS, connected to OVHcloud AI Endpoints, with a Telegram gateway and scheduled tasks ### Troubleshooting - [AI Endpoints - Troubleshooting](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-troubleshooting.md): Find out how to resolve issues when using AI Endpoints ### Additional resources - [AI Endpoints - Billing and lifecycle](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-endpoints-billing.md): Learn how we bill AI Endpoints ## AI Partners Ecosystem - [AI Partners Ecosystem](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-ecosystem/overview.md): Use the OVHcloud AI Partners Ecosystem to integrate Anyscale, NVIDIA, LangChain, Weaviate, and other AI tools with your machine learning workflows. ### Key concepts - [AI Partners Ecosystem - Voxist - Models concept](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-ecosystem-voxist-models.md): Learn how to use Voxist models - [AI Partners Ecosystem - Lettria - Models concept](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-ecosystem-lettria-models.md): Learn how to use Lettria models ### Getting started - [AI Partners Ecosystem - Lettria - Models features, capabilities and billing](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-ecosystem-lettria-billing-features.md): Learn how Lettria models and billing work - [AI Partners Ecosystem - Voxist - Models features, capabilities and billing](https://docs.ovhcloud.com/en/guides/public-cloud/ai-machine-learning/ai-ecosystem-voxist-billing-features.md): Learn how Voxist solution and billing work