PromptOpenAI 2025.5.31.15¶
Pacote¶
com.snowflake.openflow.runtime | runtime-openai-nar
Descrição¶
Envia um prompt ao OpenAI, gravando a resposta como um atributo do FlowFile ou no conteúdo do FlowFile de entrada. O prompt pode consistir em uma interação de texto puro ou pode incluir imagens. No caso de imagens, um URL pode ser fornecido ou o conteúdo do FlowFile pode ser usado, dependendo da configuração fornecida
Requisito de entrada¶
REQUIRED
Oferece suporte a propriedades dinâmicas confidenciais¶
falso
Propriedades¶
Propriedade |
Descrição |
---|---|
Nível de detalhe |
O nível de detalhe da imagem que OpenAI deve usar para processar a imagem. O baixo nível de detalhes será mais barato e terá menor latência, enquanto o alto nível pode proporcionar melhores resultados. |
Tipo MIME da imagem |
O tipo MIME da imagem |
Nome do modelo da imagem |
O nome do modelo da OpenAI |
URL de imagem |
O URL da imagem a ser enviada à OpenAI. Se não for especificado, o conteúdo do FlowFile será usado como imagem. |
Tamanho máximo do arquivo |
O tamanho máximo de um FlowFile que pode ser enviado à OpenAI como uma imagem. Se o FlowFile for maior do que isso, ele será encaminhado para “failure”. |
Tokens máximos |
O número máximo de tokens a serem gerados |
Chave da API OpenAI |
A chave de API para autenticação no OpenAI |
Organização OpenAI |
A organização a ser usada para o OpenAI |
Tipo de prompt |
O tipo de prompt a ser enviado à OpenAI |
Formato da resposta |
O formato da resposta da OpenAI |
Atributo de resultados |
O nome do atributo no qual a resposta deve ser gravada. Se não for definido, a resposta será gravada no conteúdo do FlowFile. |
Semente |
A semente a ser usada para gerar a resposta |
Mensagem do sistema |
A mensagem do sistema a ser enviada à OpenAI. Os atributos do FlowFile podem ser referenciados por meio da linguagem de expressão, e o conteúdo do FlowFile pode ser referenciado por meio da variável flowfile_content. Por exemplo, ${flowfile_content} |
Temperatura |
A temperatura a ser usada para gerar a resposta. |
Nome do modelo de texto |
O nome do modelo da OpenAI |
Top P |
O valor de top P a ser usado para gerar a resposta |
Usuário |
Seu usuário final, enviado à OpenAI para monitoramento e detecção de abuso |
Mensagem do usuário |
A mensagem do usuário a ser enviada à OpenAI. Os atributos do FlowFile podem ser referenciados por meio da linguagem de expressão, e o conteúdo do FlowFile pode ser referenciado por meio da variável flowfile_content. Por exemplo, ${flowfile_content} |
Serviço de cliente Web |
O serviço de cliente Web a ser usado para se comunicar com o OpenAI |
Relações¶
Nome |
Descrição |
---|---|
failure |
Se não for possível obter uma resposta válida da OpenAI, o FlowFile original será encaminhado para essa relação |
success |
A resposta da OpenAI é encaminhada para essa relação |