Selecionar Conceitos de IA
Explora os conceitos e termos relacionados ao Select AI.
- Ações
- Perfil de IA
- Provedor de IA
- Conversas
- Credenciais do Banco de Dados
- Alucinação em LLM
- IAM
- Refinamento Interativo
- Grande Modelo de Linguagem (LLM)
- MapReduce
- Metadata
- Clone de Metadados
- Prompts de Linguagem Natural
- Lista de Controle de Acesso à Rede (ACL)
- Geração Aumentada de Recriação (RAG)
- Pesquisa de Similaridade Semântica
- Distância Vetorial
- Índice Vetorial
- Armazenamento de vetores
Ações
Uma ação no Select AI é uma palavra-chave que instrui o Select AI a executar um comportamento diferente ao agir no prompt. Ao especificar uma ação, os usuários podem instruir o Select AI a processar seu prompt de linguagem natural para gerar código SQL, responder a um prompt de chat, narrar a saída, exibir a instrução SQL ou explicar o código SQL, aproveitando os LLMs para interagir com eficiência com os dados em seu ambiente de banco de dados.
Consulte Usar Palavra-chave AI para Inserir Prompts para obter as ações Selecionar IA suportadas.
Tópico principal: Selecionar Conceitos de IA
Perfil de IA
Tópico principal: Selecionar Conceitos de IA
Provedor de IA
Um Provedor de IA no Select AI se refere ao provedor de serviços que fornece o LLM ou o transformador, ou ambos, para processar e gerar respostas a prompts de linguagem natural. Esses provedores oferecem modelos que podem interpretar e converter linguagem natural para os casos de uso destacados no conceito de LLM. Consulte Selecionar seu Provedor de IA e LLMs para os provedores suportados.
Tópico principal: Selecionar Conceitos de IA
Conversas
As conversas no Select AI representam uma troca interativa entre o usuário e o sistema, permitindo que os usuários consultem ou interajam com o banco de dados por meio de uma série de prompts de linguagem natural. O Select AI incorpora até 10 prompts anteriores à solicitação atual por meio de conversas baseadas em sessão, criando um prompt aumentado enviado ao LLM. O Select AI suporta várias conversas personalizáveis que podem ser configuradas por meio de APIs de conversa no Pacote DBMS_CLOUD_AI. Consulte Selecionar Conversas de IA.
Tópico principal: Selecionar Conceitos de IA
Credenciais do Banco de Dados
Tópico principal: Selecionar Conceitos de IA
Alucinação em LLM
Tópico principal: Selecionar Conceitos de IA
IAM
Tópico principal: Selecionar Conceitos de IA
Refinamento iterativo
O refinamento iterativo é um processo de melhoria gradual de uma solução ou de um modelo através de ciclos repetidos de ajustes baseados em feedback ou avaliação. Começa com uma aproximação inicial, refina-a passo a passo e continua até que a precisão ou o resultado desejado seja alcançado. Cada iteração se baseia na anterior, incorporando correções ou otimizações para se aproximar da meta.
Na geração de resumo de texto, o refinamento iterativo pode ser útil para processar arquivos ou documentos grandes. O processo divide o texto em blocos de tamanho gerenciável, por exemplo, que se encaixam nos limites de token de um LLM, gera um resumo para um bloco e, em seguida, melhora o resumo incorporando sequencialmente os seguintes blocos.
Casos de uso para refinamento iterativo:
- Mais adequado para situações em que a precisão contextual e a coerência são críticas, como ao resumir textos complexos ou altamente interconectados, onde cada parte se baseia no anterior.
- Ideal para tarefas de menor escala em que o processamento sequencial é aceitável.
Consulte Técnicas de Consolidação.
Tópico principal: Selecionar Conceitos de IA
Modelo de Linguagem Grande (LLM)
Um Modelo de Linguagem Grande (LLM) refere-se a um tipo avançado de modelo de inteligência artificial que é treinado em grandes quantidades de dados de texto para suportar uma variedade de casos de uso, dependendo de seus dados de treinamento. Isso inclui entender e gerar linguagem semelhante à humana, bem como consultas de código de software e banco de dados. Esses modelos são capazes de realizar uma ampla gama de tarefas de processamento de linguagem natural, incluindo geração de texto, tradução, sumarização, resposta a perguntas, análise de sentimentos e muito mais. Os LLMs geralmente se baseiam em modelos sofisticados de rede neural de aprendizado profundo que aprendem padrões, contexto e semântica a partir dos dados de entrada, permitindo que eles gerem texto coerente e contextualmente relevante.
Tópico principal: Selecionar Conceitos de IA
MapReduce
- Mapear: Processa dados de entrada e os transforma em pares de chave/valor.
- Reduzir: Agrega e resume os dados mapeados com base em chaves. MapReduce executa o processamento paralelo de grandes conjuntos de dados.
No caso do Select AI Summarize, o MapReduce particiona o texto em vários chunks e os processa em paralelo e de forma independente, gerando resumos individuais para cada chunks. Estes resumos são então combinados para formar um resumo geral coeso.
Os casos de uso para mapa reduzem:
- Mais adequado para tarefas paralelas em larga escala em que velocidade e escalabilidade são prioridades, como resumir conjuntos de dados ou documentos muito grandes.
- Ideal para situações em que a independência do bloco é aceitável, e os resumos podem ser agregados mais tarde.
Consulte Técnicas de Consolidação.
Tópico principal: Selecionar Conceitos de IA
Metadata
Tópico principal: Selecionar Conceitos de IA
Clone de Metadados
Tópico principal: Selecionar Conceitos de IA
Prompts de Linguagem Natural
Tópico principal: Selecionar Conceitos de IA
Lista de Controle de Acesso à Rede (ACL)
Tópico principal: Selecionar Conceitos de IA
Geração Aumentada de Recuperações (RAG)
Mais comumente, o RAG envolve pesquisa vetorial, mas de forma mais geral, inclui o aumento de um prompt de conteúdo de banco de dados (manualmente ou automaticamente), como metadados de esquema para geração de SQL ou conteúdo de banco de dados consultado explicitamente. Outras formas de aumento podem envolver tecnologias como análise de gráficos e machine learning tradicional.
Tópico principal: Selecionar Conceitos de IA
Pesquisa de Similaridade Semântica
Tópico principal: Selecionar Conceitos de IA
Distância Vetorial
Tópico principal: Selecionar Conceitos de IA
Índice Vetorial
Tópico principal: Selecionar Conceitos de IA
Loja de vetores
Tópico principal: Selecionar Conceitos de IA