Criar Incorporações de Texto no Serviço Generative AI

Use os modelos cohere.embed no OCI Generative AI para converter texto em incorporações de vetor a serem usados em aplicativos para pesquisas semânticas, classificação de texto ou clusterização de texto.

    1. Na barra de navegação da Console, selecione uma região com o serviço Generative AI, por exemplo, US Midwest (Chicago) ou UK South (London). Consulte quais modelos são oferecidos na sua região.
    2. Abra o menu de navegação e selecione Análise e IA. Em Serviços de IA, selecione IA Generativa.
    3. Selecione um compartimento no qual você tenha permissão para trabalhar. Se você não acessar o playground, peça ao administrador para fornecer acesso aos recursos do serviço Generative AI e retorne às etapas a seguir.
    4. Selecione Playground.
    5. Selecione Incorporação.
    6. Selecione um modelo para criar incorporações de texto executando uma das seguintes ações:
      • Na lista Modelo, selecione um modelo.
      • Selecione Exibir detalhes do modelo e, em seguida, Escolher modelo.
    7. (Opcional) Para usar um exemplo da lista Exemplo, use as seguintes etapas:
      1. Selecione um exemplo na lista Exemplo.
      2. Selecione Executar para gerar incorporações para o exemplo.
      3. Revise uma versão bidimensional da saída na seção Projeção do vetor de saída.

        Para visualizar a saída com incorporações, os vetores de saída são projetados em duas dimensões e plotados como pontos. Os pontos próximos correspondem às frases que o modelo considera semelhantes.

      4. Selecione Limpar para remover todas as frases e iniciar a geração de incorporações para novas frases.
    8. (Opcional) Adicione uma imagem .png ou .jpg com um tamanho de 5 MB ou menos.
      Apenas uma imagem é permitida.
    9. Na área Entrada de frase, digite o texto de uma das seguintes maneiras:
      • Digite uma sentença na caixa 1. e, em seguida, selecione Adicionar sentença para adicionar mais frases.
      • Selecione Fazer upload de arquivo e selecione um arquivo com texto que você deseja adicionar.
      Observação

      Somente arquivos com uma extensão .txt são permitidos. Cada sentença, frase ou parágrafo de entrada deve ser separado por um caractere de nova linha. Um máximo de 96 entradas são permitidas para cada execução e cada entrada deve ter menos de 512 tokens. Você pode adicionar frases manualmente ou fazer upload de mais de um arquivo até atingir o número máximo de entradas.
    10. Para o parâmetro Truncar, selecione se deseja truncar os tokens inicial ou final quando os tokens excederem o número máximo de tokens permitidos (512).
      Dica

      Para entrada que excede 512 tokens, se você definir o parâmetro Truncar como Nenhum, receberá uma mensagem de erro. Antes da execução de um modelo incorporado, selecione Iniciar ou Final para os parâmetros Truncar.
    11. Selecione Executar.
    12. Revise uma versão bidimensional da saída na seção Projeção do vetor de saída.
      Para visualizar as saídas com incorporações, os vetores de saída são projetados em duas dimensões e plotados como pontos. Os pontos próximos correspondem às frases que o modelo considera semelhantes.
    13. Quando estiver satisfeito com o resultado, selecione Exportar incorporações para JSON para obter um arquivo JSON que contenha um vetor de 1024 dimensões para cada entrada.
    14. (Opcional) Selecione Exibir código, selecione uma linguagem de programação ou uma estrutura, Selecione Copiar código e cole o código em um arquivo. Verifique se o arquivo mantém o formato do código colado.
      Dica

      Se você estiver usando o código em um aplicativo:

    15. (Opcional) Selecione Limpar para remover todas as sentenças e iniciar a geração de incorporações para novas frases.
      Observação

      Quando você Seleciona Limpar, o parâmetro Truncar é redefinido para o valor padrão Nenhum.
  • Para criar incorporações para texto, use a operação embed-text-result.

    Digite o comando a seguir para obter uma lista de opções para criar incorporações de texto.

    oci generative-ai-inference embed-text-result embed-text -h

    Para obter uma lista completa de parâmetros e valores dos comandos da CLI do AI OCIGenerative, consulte CLI de Inferência de IA Generativa e CLI de Gerenciamento de IA Generativa.

  • Execute a operação EmbedText para criar incorporações de texto.

    Para obter informações sobre como usar a API e assinar solicitações, consulte a documentação da API REST e Credenciais de Segurança. Para obter informações sobre SDKs, consulte SDKs e a CLI.