O AlloyDB Studio permite registrar e chamar endpoints de modelos de IA remotos no AlloyDB para PostgreSQL usando modelos SQL interativos no console do Google Cloud . É possível usar endpoints de modelo registrados ou pré-registrados para gerar embeddings de vetor e invocar previsões diretamente do banco de dados.
Para mais informações sobre o gerenciamento de endpoints de modelo, consulte Visão geral do gerenciamento de endpoints de modelo.
Chamar endpoints de modelo de embedding pré-registrados
Os modelos de embedding pré-registrados compatíveis estão listados no painel Explorer do AlloyDB Studio.
No console do Google Cloud , abra a página do AlloyDB.
Selecione um cluster na lista.
No menu de navegação, clique em AlloyDB Studio.
No painel Explorer, expanda google_ml e clique em Modelos.
Clique em more_vert Ver ações ao lado do modelo pré-registrado e, em seguida, clique em Chamar modelo.
A consulta SQL para gerar embeddings usando o modelo pré-registrado é exibida.
Insira o texto para o qual você quer gerar o embedding e clique em Executar.
Para mais informações sobre outras consultas SQL que usam modelos de embedding pré-registrados, consulte Gerar embeddings de texto.
Registrar um endpoint de modelo
Use o modelo gerado pelo AlloyDB Studio para registrar um endpoint de modelo. Depois de registrar o endpoint do modelo, você pode começar a invocar previsões ou gerar embeddings.
No console do Google Cloud , abra a página do AlloyDB.
Selecione um cluster na lista.
No menu de navegação, clique em AlloyDB Studio.
No painel Explorer, expanda google_ml.
Clique em more_vert Ver ações ao lado de Modelos e em Registrar modelo.
Modifique os parâmetros necessários com base no provedor de endpoint do modelo. Para mais informações sobre como registrar um endpoint de modelo, consulte Registrar e chamar modelos de IA remotos usando o gerenciamento de endpoints de modelo.
Clique em Executar para registrar o endpoint do modelo.
Para mais informações sobre outras consultas SQL que usam endpoints de modelo registrados, consulte Invocar previsões ou Gerar embeddings de texto.
Alterar um endpoint de modelo pré-registrado
Para endpoints de modelo pré-registrados, é possível alterar os metadados do modelo, se necessário.
No console do Google Cloud , abra a página do AlloyDB.
Selecione um cluster na lista.
No menu de navegação, clique em AlloyDB Studio.
No painel Explorer, expanda google_ml e clique em Modelos.
Clique em more_vert Ver ações ao lado do modelo pré-registrado e, em seguida, clique em Alterar modelo.
Clique em Executar para salvar os metadados do endpoint do modelo.
É possível executar a função google_ml.alter_model() na guia Editor do AlloyDB Studio para modificar os metadados de outros endpoints de modelo registrados. Para mais informações, consulte a referência de gerenciamento de endpoints de modelo.
Excluir um endpoint de modelo pré-registrado
No console do Google Cloud , abra a página do AlloyDB.
Selecione um cluster na lista.
No menu de navegação, clique em AlloyDB Studio.
No painel Explorer, expanda google_ml e clique em Modelos.
Clique em more_vert Ver ações ao lado do modelo pré-registrado e, em seguida, clique em Excluir modelo.
Clique em Executar para excluir o endpoint do modelo.
Execute a função google_ml.drop_model() na guia Editor do AlloyDB Studio para excluir outros endpoints de modelo registrados. Para mais informações, consulte a referência de gerenciamento de endpoints de modelo.
A seguir
- Saiba mais sobre o gerenciamento de endpoints de modelo
- Use modelos de amostra para registrar endpoints de modelo.