- Visão geral
- Atividades da UiPath GenAI
- Notas de versão
- Sobre o pacote de atividades UiPath GenAI
- Compatibilidade do projeto
- Content Generation
- Update Context Grounding Index
- Context Grounding Search
- Resumir texto
- Filtragem de PII
- Translate
- Detectar idioma
- Rewrite
- Generate Email
- Categorize
- Reconhecimento de entidades nomeadas
- Análise de Imagem
- Detectar objeto
- Similaridade das Assinaturas
- Análise de opinião
- Reformatar
- Similaridade semântica
- Comparação de imagens
- Classificação de imagens
- Trabalhando com atividades do UiPath GenAI
- Modelos suportados
- Perguntas frequentes
- Act! 365
- ActiveCampaign
- Notas de versão
- Sobre o pacote de atividades ActiveCampaign
- Compatibilidade do projeto
- Adicionar contato à conta
- Adicionar contato à automação
- Adicionar ou remover contato da lista
- Adicionar tag ao contato
- Criar conta
- Create Contact
- Criar negócio
- Excluir Registro
- Get Record
- Insert Record
- List All Records
- Update Contact
- Update Record
- Contato criado
- Contato atualizado
- Negócio criado
- Negócio atualizado
- Registro criado
- Registro Atualizado
- Adobe Acrobat Sign
- Adobe PDF Services
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon SES
- Amazon Transcribe
- Anthropic Claude
- Asana
- AWeber
- Azure AI Document Intelligence
- Azure Maps
- BambooHR
- Box
- Notas de versão
- Sobre o pacote de atividades Box
- Compatibilidade do projeto
- Add Shared Link to File
- Add Shared Link to Folder
- Search For Content
- Cancel Sign Request
- List Sign Requests
- Create Sign Request
- Resend Sign Request
- Upload File Version
- Copy File
- Delete File
- Download File
- Get File Info
- Get Folder Items
- Fazer upload do arquivo
- Copy Folder
- Create Folder
- Delete Folder
- Excluir Registro
- Get Record
- Insert Record
- Replace record
- List All Records
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- Customer.io
- Datadog
- Deputy
- Discord - Visualização
- DocuSign
- Notas de Versão
- Sobre o pacote de atividades DocuSign
- Compatibilidade do projeto
- Adicionar documento ao envelope
- Add Recipient to Envelope
- Create Envelope Using Template
- Criar de um envelope existente
- Baixar Documentos do Envelope
- Get Envelope
- Get Form Data
- Get Template
- Listar todos os destinatários de envelope
- Send Envelope
- Insert Record
- Update Record
- Excluir Registro
- Get Record
- List All Records
- Gota
- Dropbox
- Notas de Versão
- Sobre o pacote de atividades Dropbox
- Compatibilidade do projeto
- Get Folder Items
- Suspend a Member
- Cancelar suspensão de membros
- Get Member
- List Members
- Adicionar membros
- Remove a Member
- Get File Info
- Copy files
- Delete File
- Download File
- Fazer upload do arquivo
- Copy Folder
- Create Folder
- Delete Folder
- Get shared link
- Create shared link
- Pesquisar arquivos
- Excluir Registro
- Get Record
- Insert Record
- List All Records
- Dropbox Business
- Egnyte
- Eventbrite
- Taxas de câmbio
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales - Pré-visualização
- Freshservice
- GetResponse
- GitHub
- Google Maps
- Google Speech-to-Text
- Text-to-Speach do Google
- Google Vertex
- Google Vision - Pré-visualização
- GoToWebinar
- Notas de Versão
- Sobre o pacote de atividades GoToWebinar
- Compatibilidade do projeto
- Delete Webinar
- Get Webinar
- Get Webinar Meeting Times
- Get Webinar Registrant
- Get Webinar Start URL
- List Account Webinars
- List All In Session Webinars
- List all webinar attendees
- List All Webinar Registrants
- List All Webinars
- Quick Create Webinar
- Quick Update Webinar
- Search Recording Assets
- Excluir Registro
- Get Record
- Insert Record
- List All Records
- List Records
- Referências de API
- Greenhouse
- Hootsuite
- Webhook HTTP
- Hubspot CRM
- HubSpot Marketing
- iContact
- Insightly CRM
- Intercom
- Notas de versão
- Sobre o pacote de atividades Intercom
- Compatibilidade do projeto
- Create Contact
- Update Contact
- Pesquisar empresas
- Pesquisar contatos
- Pesquisar conversas
- Adicionar contato à empresa
- Criar ou atualizar empresa
- Responder à mensagem de conversa
- Enviar mensagem ou email do administrador
- Enviar mensagem de usuário
- Adicionar nota ao contato
- List All Records
- Replace record
- Insert Record
- Get Record
- Jira
- Notas de versão
- Sobre o pacote de atividades Jira
- Compatibilidade do projeto
- Create Issue
- Adicionar Anexo do Problema
- Download Issue Attachment
- Get Instance Details
- Add Comment
- Get Comments
- Get Issue
- Search Issues by JQL
- Update Issue
- Atualizar Destinatário do Problema
- Find User by Email Address or Display Name
- Atualizar Status do Problema
- Excluir Registro
- Get Record
- Insert Record
- List All Records
- Replace record
- Upsert Record
- Invoke Operation
- Delete Issue
- Gatilho de evento
- Keap
- Klaviyo
- LinkedIn
- Mailchimp
- Mailjet
- MailerLite
- Mailgun
- Marketo
- Microsoft Azure OpenAI
- Microsoft Dynamics CRM
- Microsoft Sentiment
- Microsoft Teams
- Notas de Versão
- Sobre o pacote de atividades Microsoft Teams
- Compatibilidade do projeto
- Criar canal
- Convidar membro para o canal
- List All Channels
- Enviar mensagem de chat individual
- Responder à mensagem do canal
- Create Online Teams Meeting
- Send channel message
- Enviar mensagem no chat em grupo
- Obter canal pelo nome
- Obter chat individual
- Obter equipe pelo nome
- Convidar usuário para a equipe
- Listar todas as mensagens do canal
- Listar todas as mensagens
- Listar todos os membros da equipe
- Obter reunião online do Teams
- Listar todas as gravações
- Listar todas as transcrições
- Baixar transcrição/gravação da reunião
- List All Records
- Insert Record
- Update Record
- Get Record
- Excluir Registro
- Referências técnicas
- Microsoft Translator
- Microsoft Vision
- Miro
- OKTA
- OpenAI
- Oracle Eloqua
- Oracle NetSuite
- Notas de Versão
- Sobre o pacote de atividades Oracle NetSuite
- Compatibilidade do projeto
- Excluir Registro
- Get Record
- Insert Record
- List All Records
- Update Record
- Criar Cliente Básico da Empresa
- Criar fornecedor básico da empresa
- Create basic contact
- Create basic individual client
- Criar fornecedor individual básico
- Criar caso de suporte básico
- Update basic company client
- Update basic Vendor
- Update basic contact
- Update basic individual client
- Atualizar fornecedor individual básico
- Update basic support case
- Cliente criado
- Cliente atualizado
- Registro criado
- Registro Atualizado
- Caso de suporte gerado
- Caso de suporte atualizado
- Fornecedor criado
- Fornecedor atualizado
- PagerDuty
- Paypal
- PDFMonkey
- Pinecone
- Pipedrive
- QuickBooks Online
- Quip
- Salesforce
- Notas de Versão
- Sobre o pacote de atividades Salesforce
- Compatibilidade do projeto
- Criar conta
- Atualizar conta
- Create Contact
- Update Contact
- Criar lead
- Atualizar lead
- Create Opportunity
- Fazer upload do arquivo
- Download File
- Pesquisar Registros
- Obter oportunidade
- Get Lead
- Get Contact
- Obter conta
- Adicionar arquivo a registro
- Criar Trabalho de Upload em Massa
- Obter informações de trabalho em massa
- Inicia ou Anula Trabalho em Massa
- Baixar resultados de trabalho em massa SOQL
- Baixar registros não processados de upload em massa
- Criar trabalho de download em massa usando SOQL
- Search using String
- Obter Campos do Objeto
- Insert Record
- Get Record
- Excluir Registro
- Update Record
- List All Records
- Salesforce Marketing Cloud
- SAP BAPI - Pré-visualização
- SAP Cloud for Customer
- SAP Concur
- SAP OData - Preview
- SendGrid
- ServiceNow
- Notas de Versão
- Sobre o pacote de atividades ServiceNow
- Compatibilidade do projeto
- Solução de problemas
- Criar novo incidente
- Criar tarefa de incidente
- List all incidentes
- Atualizar Incidente
- Add Attachment
- Download Attachment
- Obter tarefa de incidente
- Get Attachment
- List all attachments
- List All Incident Tasks
- Atualizar tarefa de incidente
- Quando um Evento Acontece
- Delete Attachment
- Excluir Registro
- Get Record
- Insert Record
- List All Records
- Update Record
- Incidente Criado
- Incidente Atualizado
- Tarefa de incidente criada
- Tarefa de incidente atualizada
- Registro criado
- Registro Atualizado
- Shopify
- Slack
- Notas de Versão
- About the Slack activity package
- Compatibilidade do projeto
- Criar canal
- Convidar usuários para o canal
- Remover usuário do canal
- Enviar arquivo para o canal
- Enviar mensagem para canal
- Enviar mensagem ao usuário
- Send Reply
- Resposta ao botão Enviar
- Criar grupo de usuários
- Get User
- Listar todos os grupos de usuários
- Listar todos os usuários
- Definir Tópico do Canal
- Entrar no canal
- Canal de Arquivamento
- Criar Mensagem Direta de Grupo
- Obter Informações do Canal
- Botão Clicado
- Solução de problemas
- SmartRecruiters
- Smartsheet
- Notas de versão
- Sobre o pacote de atividades Smartsheet
- Compatibilidade do projeto
- Attach URL to Sheet
- Add Column
- Update Column
- Adicionar linha
- Update Row
- Get Sheet
- List All Sheets
- Attach File to Comment
- Search Everything
- Update Sheet
- Create Sheet From Template
- Send Sheet Via Email
- List All Folders
- Download Attachment
- Attach File to Row
- Attach URL to Row
- Attach File to Sheet
- List All Workspaces
- List all attachments
- Excluir linha
- Download Sheet
- Search Sheets
- Insert Record
- Get Record
- List All Records
- Excluir Registro
- Snowflake
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- TangoCard
- Todoist
- Trello
- Twilio
- IBM WatsonX
- WhatsApp Business
- UiPath Marketplace
- Funcional
- Workday
- Workday REST
- X (anteriormente Twitter)
- Notas de Versão
- Sobre o pacote de atividades X
- Compatibilidade do projeto
- List All Followers
- List All Following
- Excluir Registro
- Get Record
- Insert Record
- Update Record
- List All Records
- List All User Tweets
- Retweet Tweet
- Search Tweets
- Send Tweet
- Get User by Username
- List All User Mentions
- List All Users that Liked
- List All Users that Retweeted
- Invoke Operation
- Listar usuários por nomes de usuário
- Xero
- Notas de versão
- Sobre o pacote de atividades Xero
- Compatibilidade do projeto
- Create Contact
- List All Contacts
- Add Attachment to Contact
- Get Balance Sheet Report
- Get BAS Report
- Get GST Report
- Get Bank Summary Report
- Get Aged Receivables by Contact Report
- Get Attachments of a Contact
- Get Budget Summary Report
- Get Profit and Loss Report
- Get Trial Balance Report
- Get Executive Summary Report
- Get Aged Payables by Contact Report
- List Reports
- Excluir Registro
- List All Records
- Get Record
- Insert Record
- Replace record
- Youtube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- Zoom
- ZoomInfo
Gerar conclusão de texto
UiPath.OpenAI.IntegrationService.Activities.GenerateTextCompletion
Depois de um aviso e outras entradas, como ID do modelo, etc., essa atividade gera uma resposta de conclusão de texto. Essa funcionalidade utiliza modelos legados de geração de texto do GPT-3, como Curie, Ada e Jobim Robô. Leia mais sobre as diferenças entre modelos e conclusão de texto.
-
ID da conexão — a conexão estabelecida no Integration Service. Acesse o menu suspenso para escolher, adicionar ou gerenciar conexões.
- Solicitação - A solicitação que você deseja usar para a geração da conclusão do texto. Leia mais sobre solicitações 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 da atividade. Os campos padrão ou personalizados adicionados ficam 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 deseja utilizar para a conclusão de texto. Leia mais sobre as diferenças entre esses modelos na documentação do OpenAI.
- Máx. de tokens — o número máximo de tokens permitidos para o aviso 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 AI retorne. O valor mínimo desse campo é
1
. O valor padrão é1
. - Ambiente - Um número entre 0 e 2. Valores mais altos como
0.8
tornam a saída mais aleatória, enquanto valores mais baixos como0.2
a tornam mais focada e de determinado tipo. O valor padrão é1
. - P superior — um número entre 0 e 1. Quanto menor for o número, menos tokens são considerados. O padrão é
1
. - Sufixo - O sufixo que vem após uma conclusão do texto inserido. O padrão é
null
. - Fluxo — especifica se o fluxo de volta para o progresso parcial deve ser feito. Se definido, os tokens são enviados como eventos enviados pelo servidor somente de dados à medida que ficam disponíveis, com o fluxo encerrado por uma mensagem
data:[DONE]
. O padrão éfalse
. - Probs de log — inclua as probabilidades de log nos tokens mais prováveis do
logprob
, bem como os tokens escolhidos. Por exemplo, selogprobs
for 5, a API retornará uma lista dos 5 tokens mais prováveis. A API sempre retorna ologprob
do token de amostra, portanto, pode haver atélogprobs+1
elementos na resposta. O valor máximo paralogprobs
é 5. O padrão énull
. - Eco — além da conclusão, se este campo estiver definido como
true
, repetirá a solicitação. O valor padrão éfalse
. - Parar - Até 4 sequências em que a API para de gerar outros 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 penalidadem novos tokens com base em se eles aparecem 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 penalidader novos tokens com base em sua frequência existente no texto até agora, diminuindo a probabilidade do modelo repetir a mesma linha textual. O padrão é
0
. - Melhor de — gera
best_of
conclusões no lado do servidor e retornabest
(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 a 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 desejará 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 tem o valor padrão de 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 Criar conclusão .
-