Gere incorporações vetoriais com a gestão de pontos finais de modelos

Esta página descreve como registar um ponto final do modelo de IA e gerar incorporações vetoriais com a gestão de pontos finais do modelo. Para usar modelos de IA em ambientes de produção, consulte o artigo Gere e faça a gestão de incorporações vetoriais.

Depois de os pontos finais do modelo serem adicionados e registados na gestão de pontos finais do modelo, pode fazer referência aos mesmos através do ID do modelo para gerar incorporações.

Antes de começar

Certifique-se de que conclui as seguintes ações:

Gere incorporações

Use a função SQL mysql.ml_embedding() para chamar o ponto final do modelo registado com o tipo de modelo de incorporação de texto para gerar incorporações.

Para chamar o modelo e gerar incorporações, use a seguinte consulta SQL:

SELECT
  mysql.ml_embedding(
    'MODEL_ID',
    'CONTENT');

Substitua o seguinte:

  • MODEL_ID: o ID do modelo que definiu quando registou o ponto final do modelo
  • CONTENT: o texto a traduzir numa incorporação vetorial

Exemplos

Alguns exemplos de geração de incorporações através de pontos finais de modelos registados estão listados nesta secção.

Modelos de incorporação de texto com suporte integrado

Os modelos de incorporação do Vertex AI são suportados por predefinição. Não tem de os registar. Para gerar incorporações para um ponto final do modelo gemini-embedding-001 registado, execute a seguinte declaração:

    SELECT
      mysql.ml_embedding(
        'gemini-embedding-001',
        'Cloud SQL is a managed, cloud-hosted SQL database service');