UiPath Documentation
activities
latest
false
Atividades do Integration Service
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Gerar conclusão de texto

Atividade Generate Text Completion para gerar uma resposta de preenchimento de texto a partir de uma solicitação e configuração do modelo.

UiPath.OpenAI.IntegrationService.Activities.GenerateTextCompletion

Description

Dado um aviso e outras entradas, como ID do modelo, etc., essa atividade gera uma resposta de conclusão de texto. Essa funcionalidade é compatível com vários modelos de geração de texto. Leia mais sobre as diferenças entre modelos e conclusão de texto.

Compatibilidade do projeto

Windows | Multiplataforma

Configuração

  • Conexão - A conexão estabelecida no Integration Service. Acesse o menu suspenso para escolher, adicionar ou gerenciar conexões.
  • Prompt - O prompt que você deseja usar para a geração da conclusão do texto. Você pode ler mais sobre prompts aqui.

Gerenciar propriedades

Use o assistente Gerenciar Propriedades para configurar ou usar qualquer um dos campos padrão ou personalizados do objeto. Você pode selecionar campos para adicioná-los à tela de atividades. Os campos padrão ou personalizados adicionados estão disponíveis no painel Propriedades (no Studio Desktop) ou em Mostrar propriedades adicionais (no Studio Web).

Propriedades adicionais

  • Nome do modelo – O modelo de linguagem abrangente (LLM) que você deseja usar para a conclusão de textos. Selecione uma das opções disponíveis na lista suspensa. A conclusão de texto não é compatível com todos os modelos. Verifique se o modelo selecionado é compatível com esta operação. Você pode ler mais sobre as diferenças entre esses modelos na documentação do OpenAI.
  • Max Tokens - O número máximo de tokens permitido para o prompt e a resposta gerada. Quanto menos tokens, mais barato fica. A maioria dos modelos suporta um máximo de 4096 tokens, no entanto, alguns modelos suportam apenas 2048. O valor padrão é 1920. Leia mais sobre tokens.
  • N — o número de opções de conclusão que você deseja que a IA retorne. O valor mínimo deste campo é 1. O valor padrão é 1.
  • Temperatura - Um número entre 0 e 2. Valores mais altos, como 0.8 tornam a saída mais aleatória, enquanto valores mais baixos, como 0.2 a tornam mais concentrada e determinista. O valor padrão é 1.
  • P superior – Um número entre 0 e 1. Quanto menor for o número, menos tokens serão considerados. O padrão é 1.
  • Sufixo - O sufixo que vem após a conclusão do texto inserido. O padrão é null.
  • Fluxo - Especifica se o progresso parcial deve ser transmitido de volta. Se definido, os tokens são enviados como eventos server-sent somente de dados à medida que são disponibilizados, com a transmissão encerrada por uma mensagem data:[DONE] . O padrão é false.
  • Probabilidades de log - Inclua as probabilidades de log nos tokens mais prováveis de logprob, bem como os tokens escolhidos. Por exemplo, se logprobs for 5, a API retornará uma lista dos 5 tokens mais prováveis. A API sempre retorna o logprob do token de amostra, portanto, pode haver até logprobs+1 elementos na resposta. O valor máximo para logprobs é 5. O padrão é null.
  • Eco — além da conclusão, se este campo estiver definido como true, retorna o prompt. O valor padrão é false.
  • Parar — Até 4 sequências em que a API para de gerar mais tokens. O texto retornado não contém a sequência de parada. O padrão é null.
  • Penalidade de presença - Um número entre -2.0 e 2.0. Os valores positivos penalizam novos tokens com base na possibilidade de eles aparecerem no texto até o momento, aumentando a probabilidade de o modelo falar sobre novos tópicos. O padrão é 0.
  • Penalidade de frequência – Número entre -2.0 e 2.0. Valores positivos penalizam novos tokens com base na frequência existente no texto até o momento, diminuindo a probabilidade de o modelo repetir a mesma linha textual. O padrão é 0.
  • Melhor de - Gera as conclusões best_of no lado do servidor e retorna a best (aquela com a maior probabilidade de log por token). Não é possível transmitir os resultados. Quando usado com N, best_of controla o número de conclusões de candidatos e N especifica quantos devem ser retornados - best_of deve ser maior que N. O padrão é 1.
    • Como esse parâmetro gera muitas conclusões, ele pode consumir rapidamente sua cota de token. Use com cuidado e certifique-se de ter configurações dentro do necessário para o Máximo de Tokens e Parada.
  • Usuário - Um identificador exclusivo que representa seu usuário final, que pode ajudar o OpenAI a monitorar e detectar abusos. O padrão é null.
Saída
  • Texto gerado superior - A string de conclusão de texto gerada superior. Se você estiver interessado em retornar apenas uma única resposta (ou seja N=1, que é o padrão), esta será a saída que você provavelmente precisará usar. É um tipo de dados Text fácil de atribuir uma variável e usar diretamente em outras atividades/entradas de texto.
  • Gerar conclusão de texto – Variável de saída gerada automaticamente. O objeto GenerateTextCompletion completo que inclui:
    • Escolhas — ou respostas do modelo. Você pode definir o número total de respostas que deseja voltar do modelo usando o campo "N" nas opções adicionais da atividade, que é padronizado como 1. Isso retornará como uma matriz com o primeiro objeto começando em 0. Ex. Referenciando um único objeto em uma matriz dentro de um controle 'For Each': Response.Choices(0).Text. Para obter mais informações sobre outras partes do objeto de resposta de Conclusão de texto, consulte a documentação de Criação de conclusão .
  • Description
  • Compatibilidade do projeto
  • Configuração
  • Gerenciar propriedades
  • Propriedades adicionais

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades