Criar um Perfil de IA
O Data Studio simplifica a criação de Perfis de IA de maneira guiada. Selecione um modo nas definições do Perfil AI e o Data Studio o ajudará a criar o Perfil AI com apenas alguns cliques.
Etapas para Criar um Perfil do AI
Para abrir Definições do Data Studio, vá para qualquer ferramenta e clique no ícone de engrenagem rotulado como Definições no painel de navegação esquerdo.
-
Em Definições do Data Studio, vá para a guia Perfil de IA.
-
Clique em Validar para verificar se o serviço de IA Generativa está acessível e se o Perfil de IA está funcionando corretamente.
-
Clique no botão mais (+) ao lado do nome do Perfil de IA e selecione um modo.
-
Criar Perfil de IA Essencial: para criar um perfil de IA básico com recursos limitados.
-
Criar Perfil NL2SQL AI: para usar listas de objetos de metadados de tabela para gerar consultas.
-
Criar Perfil RAG AI: para usar o Índice de Vetor para pesquisa semântica em dados não estruturados.
Ele abre a página Criar Perfil do AI e fornece as definições do modo específico.
-
-
Especifique as Definições de Serviço obrigatórias para o Perfil do AI.
-
Nome do Perfil: Informe um nome para o Perfil do AI. Não é possível modificar o nome após a criação do perfil.
-
Provedor de IA: Selecione o provedor de serviços de IA:
- OCI
- IA aberta
- Serviço Azure OpenAI
- Cohere
- Antrópico
- Hugging Face
Não é possível modificar o Provedor de IA após a criação do perfil.
-
Credencial: Selecione a credencial para acessar as APIs do provedor de serviços de API. Eles são armazenados no banco de dados e ajudam a se conectar com segurança a provedores de serviços externos de IA.
-
Região do OCI: A localização do cluster do serviço Generative AI que você deseja usar.
Cada região da OCI suporta diferentes LLMs, por exemplo,
us-chicago-1,uk-london-1eap-osaka-1oferece muitos LLMs, enquanto outros têm menos. A página exibe os modelos disponíveis na região selecionada. Se um Modelo de IA não aparecer, você poderá alternar regiões para atualizar a lista de modelos.Este campo só estará disponível se você selecionar o OCI como Provedor de IA. Para obter mais informações, consulte Regiões com IA Generativa, Modelos Básicos Pré-treinados no Serviço Generative AI.
-
Modelo de IA: Selecione o Modelo de IA que deseja usar para gerar respostas. Os Modelos de IA disponíveis para uso dependem do Provedor de IA selecionado.
Você pode usar o botão de alternância Mostrar Código para exibir a instrução SQL gerada automaticamente para as definições selecionadas.
-
-
Em Definições Avançadas, você pode fornecer atributos adicionais.
-
Definições de Serviço
Forneça as definições para serviços de nuvem que o Perfil do AI pode usar. As Definições de Serviço só estão disponíveis para o OCI e o Azure OpenAI Service. Dependendo do Provedor de IA selecionado, a página exibirá as definições de serviço correspondentes:
Se você selecionar OCI como Provedor de IA, poderá configurar o seguinte:
-
Formato de API do OCI: Selecione o formato que a API pode usar para enviar e receber dados. Este atributo se aplica aos Modelos de Chat do OCI Generative AI. Os valores são Nenhum, Cohere, Genérico.
-
ID do Compartimento do OCI: Especifique o OCID do compartimento que você deseja acessar para usar o serviço OCI Generative AI. O padrão é o ID do compartimento do PDB (Banco de Dados Plugável).
-
ID do Ponto Final do OCI: Indica o OCID do ponto final em um cluster de IA dedicado. Especifique esse campo para usar um ponto final dedicado em vez de um modelo sob demanda em uma infraestrutura compartilhada.
Se você selecionar Serviço OpenAI do Azure como Provedor de IA, poderá configurar o seguinte:
-
Nome do Recurso do Azure: Informe um nome para a instância do recurso do Serviço OpenAI do Azure. Ele faz parte do URL do ponto final para acessar o serviço. Por exemplo:
https://[your-resource-name].openai.azure.com/ -
Nome da Implantação do Azure: Digite um nome para o modelo de idioma que você deseja implantar no recurso OpenAI do Azure.
-
Nome da Implantação de Incorporação do Azure: Especifique um nome para o modelo de incorporação implantado, por exemplo,
text-embedding-ada-002,text-embedding-3-largee assim por diante. Isso é usado principalmente para criar representação vetorial de texto.
Para obter mais informações, consulte Habilidade de Incorporação do Azure OpenAI - Pesquisa de IA do Azure | Microsoft Learn.
-
-
Definições de Geração
Forneça as definições do Generative AI Services que o Perfil do AI pode usar.
Você pode configurar o comportamento e os limites do Modelo do AI acessado por meio do Perfil do AI. Ele permite a personalização de diferentes cenários, como bate-papo com IA generativa, geração de SQL ou consultas de linguagem natural no Autonomous AI Database.
-
Conversa: Isso geralmente indica se o Perfil de IA oferece suporte ao contexto de conversação, permitindo que o modelo retenha o contexto em várias interações ou trocas de prompts, úteis para aplicações de IA no estilo de chat.
-
Valores com Distinção entre Maiúsculas e Minúsculas: Essa definição indica se os valores ou parâmetros de entrada devem ser tratados com distinção entre maiúsculas e minúsculas pelo processamento do AI. Ative isso para impor maiúsculas e minúsculas exatas para entradas e valores de parâmetro.
-
Temperatura: Este é um parâmetro do controle deslizante que controla a aleatoriedade nas respostas do AI. Uma temperatura mais baixa (por exemplo, 0,2) torna a produção mais focada e determinística, enquanto uma temperatura mais alta (por exemplo, 0,8) produz uma geração de texto mais criativa e diversificada.
-
Parar Tokens: São sequências de token que instruem o modelo de IA para onde parar de gerar mais saída de texto. Quando o modelo gera qualquer um desses tokens, ele para. Isso ajuda a controlar o comprimento da resposta e a evitar texto final indesejado.
-
Máximo de Tokens: Define o número máximo de tokens que o modelo de IA pode gerar em resposta a um prompt. Ele limita a duração da saída gerada para evitar respostas excessivamente longas ou caras.
-
Idioma de Destino: Selecione o idioma que o Provedor de IA usa para responder.
-
Idioma de Origem: Selecione o idioma que o Provedor de IA aceita no texto de entrada.
-
-
Se você tiver selecionado Perfil Essencial do AI, clique em Criar Perfil do AI para criar um Perfil básico do AI.
Definições de NL2SQL
Para criar um Perfil do NL2SQL AI, especifique os Metadados da Tabela a seguir.
-
Modo da Lista de Objetos: Selecione entre as seguintes opções.
-
Tudo: Esta opção envia metadados de todas as tabelas nos esquemas especificados para o LLM, para que ele possa gerar SQL em qualquer uma delas.
-
Automatizado: Essa opção permite que o Select AI escolha automaticamente um subconjunto de tabelas relevantes executando a pesquisa vetorial em metadados de esquema, de modo que apenas as tabelas mais prováveis de um determinado prompt sejam usadas.
-
Tabelas Selecionadas: Esta opção limita os metadados apenas às tabelas específicas que você lista no Perfil do AI; portanto, a geração de SQL é restrita a essas tabelas.
- Nenhum: Esta opção não envia metadados de tabela de uma lista de objetos; portanto, o AI não pode gerar SQL sobre tabelas ou depender de outra configuração que não use uma lista de objetos explícita.
-
-
Lista de Objetos: Especifique os objetos de banco de dados que o LLM pode usar.
A seleção desta opção exibe outra opção Impor Lista de Objetos. Ative essa opção para restringir o LLM a gerar consultas SQL usando apenas os objetos mencionados na lista de objetos.
-
Anotações: Ative essa opção para permitir que a IA forneça metadados adicionais sobre os objetos de banco de dados ao gerar resultados, por exemplo, descrições ou tags de coluna.
-
Comentários: Ative essa opção para permitir que a IA use os comentários de tabela e coluna do dicionário de dados para entender melhor os dados.
-
Restrições: Ative esse controle para permitir que o AI acesse informações sobre chaves primárias, chaves estrangeiras e outras restrições e entenda o relacionamento entre tabelas para melhorar a precisão da consulta.
Se você tiver selecionado o modo NL2SQL, clique em Criar Perfil de AI para criar o Perfil de AI para NL2SQL.
Definições de RAG
Para um Perfil do RAG AI, especifique o seguinte:
- Índice de Vetor: Selecione o Índice de Vetor a ser usado para armazenar e pesquisar as incorporações em seus documentos. Isso permite que a IA use os vetores no banco de dados e encontre uma resposta precisa para a consulta. Consulte Criar Índice de Vetor para obter mais informações.
-
Modelo de Incorporação: Ele especifica qual modelo de incorporação é usado para converter seu texto em representações vetoriais armazenadas nesse índice, garantindo que o comportamento da pesquisa semântica corresponda ao modelo configurado para RAG.
-
Ativar Origens: Ative essa opção para incluir os links do documento de origem ou nomes de arquivo que contribuíram para o resultado do RAG.
-
Ativar Contrapartida de Origem: Ative essa opção para incluir as contrapartidas inicial e final dentro do texto convertido do documento no resultado RAG.
-
Ativar URI de Origem Personalizada: Ative essa opção para especificar um URI de origem personalizada a ser mostrado no resultado de RAG, em vez do URL do serviço Object Storage.
Se você tiver selecionado o modo RAG, clique em Criar Perfil de IA para criar o Perfil de IA para RAG.
Consulte Também:
Gerenciar Perfis de IATópico principal: Sobre Perfis de IA