Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Les data scientists et les développeurs en machine learning (ML) utilisent le SDK Vertex AI pour Python pour créer, entraîner et déployer des modèles dans un workflow de ML personnalisé. Cela inclut la création d'ensembles de données et l'importation de données, l'entraînement d'un modèle de ML, l'importation et le stockage de votre modèle, le déploiement de votre modèle, l'exécution de jobs de prédiction par lot et la gestion de vos modèles et points de terminaison.
Le SDK Vertex AI inclut également des classes permettant de créer des solutions d'IA générative avec des modèles de fondation de texte, de code, de chat et de représentations vectorielles continues de texte. Vous pouvez utiliser ces classes pour générer du texte, créer un chatbot de texte ou de code, régler un modèle de fondation et créer une représentation vectorielle continue de texte. Une représentation vectorielle continue de texte est un texte sous forme de vecteur utilisé pour rechercher des éléments. Pour plus d'informations, consultez la page Présentation des classes de modèle de langage dans le SDK Vertex AI.
Vous pouvez utiliser le SDK Vertex AI pour Python dans des notebooks JupyterLab hébergés dans Vertex AI pour écrire et exécuter votre code. Les notebooks incluent des frameworks de ML préinstallés, tels que TensorFlow et PyTorch. Vous pouvez également utiliser d'autres notebooks, tels que des notebooks Colab, ou un environnement de développement de votre choix compatible avec Python.
Si vous souhaitez essayer d'utiliser le SDK Vertex AI pour Python dès maintenant, consultez les ressources suivantes :
Le SDK Vertex AI inclut de nombreuses classes pour vous aider à automatiser l'ingestion de données, entraîner des modèles et obtenir des prédictions. Il comprend également des classes pour vous aider à surveiller, évaluer et optimiser votre workflow de machine learning (ML). Les classes peuvent être regroupées en plusieurs catégories :
Les classes de données incluent des classes qui fonctionnent avec les données structurées, les données non structurées et Vertex AI Feature Store.
Les classes d'entraînement incluent des classes qui fonctionnent avec l'entraînement AutoML pour les données structurées et non structurées, l'entraînement personnalisé, l'entraînement des hyperparamètres et l'entraînement des pipelines.
Les classes de modèle fonctionnent avec les modèles et les évaluations de modèle.
Les classes de prédiction fonctionnent avec les prédictions par lot, les prédictions en ligne et les prédictions Vector Search
Les classes de suivi fonctionnent avec Vertex ML Metadata, Vertex AI Experiments et Vertex AI TensorBoard.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/04 (UTC)."],[],[],null,["# Vertex AI SDK class overview\n\nData scientists and machine learning (ML) developers use the Vertex AI SDK for Python to build, train, and deploy models in a custom ML workflow. This includes creating datasets and uploading data, training an ML model, uploading and storing your model, deploying your model, running batch prediction jobs, and managing your models and endpoints.\n\n\u003cbr /\u003e\n\nThe Vertex AI SDK also includes classes to create generative AI\nsolutions with text, code, chat, and text embedding foundation models. You can\nuse these classes to generate text, create a text or code chatbot, tune a\nfoundation model, and create a text embedding. A text embedding is text in the\nform of a vector used to search for items. For more information, see\n[Introduction to language model classes in the Vertex AI SDK](/vertex-ai/generative-ai/docs/sdk-for-llm/llm-sdk-overview).\n\nYou can use the Vertex AI SDK for Python in hosted JupyterLab notebooks within\nVertex AI to write and run your code. The notebooks include preinstalled\nML frameworks, such as TensorFlow and PyTorch. You can also use other notebooks,\nsuch as Colab notebooks, or use a developer environment of your choice that\nsupports Python.\n\nIf you want to try using the Vertex AI SDK for Python right now, see the following\nresources:\n\n- [Introduction to the Vertex AI SDK for Python](/vertex-ai/docs/python-sdk/use-vertex-ai-python-sdk)\n- [Vertex AI SDK reference](/python/docs/reference/aiplatform/latest/google.cloud.aiplatform)\n- [Vertex AI SDK language model reference](/python/docs/reference/aiplatform/latest/vertexai.language_models)\n- [Train a model using Vertex AI and the Python SDK](/vertex-ai/docs/tutorials/tabular-bq-prediction)\n\nThe Vertex AI SDK includes many classes to help you automate data\ningestion, train models, and get predictions. It also includes classes to help\nyou monitor, evaluate, and optimize your machine learning (ML) workflow. The\nclasses can be loosely grouped into the following categories:\n\n- [Data classes](/vertex-ai/docs/python-sdk/data-classes) include classes that work with structured data, unstructured data, and the Vertex AI Feature Store.\n- [Training classes](/vertex-ai/docs/python-sdk/training-classes) include classes that work with AutoML training for structured and unstructured data, custom training, hyperparameter training, and pipeline training.\n- [Model classes](/vertex-ai/docs/python-sdk/model-classes) work with models and model evaluations.\n- [Prediction classes](/vertex-ai/docs/python-sdk/prediction-classes) work with batch predictions, online predictions, and Vector Search predictions.\n- [Tracking classes](/vertex-ai/docs/python-sdk/tracking-classes) work with Vertex ML Metadata, Vertex AI Experiments, and Vertex AI TensorBoard."]]