azure_openai_extrair: Obtêm resposta da Azure Openai para peças processuais.

View source: R/azure.R

azure_openai_extrairR Documentation

Obtêm resposta da Azure Openai para peças processuais.

Description

Obtêm resposta da Azure Openai para peças processuais.

Usage

azure_openai_extrair(
  x,
  tipo_texto = "decisão",
  perguntas,
  colunas,
  destaques = NULL,
  recurso,
  implementacao,
  versao_api = "2023-10-01-preview",
  api_key = NULL,
  temperatura = 0,
  max_tokens = 4000,
  presence_penalty = 0,
  frequency_penalty = 0,
  logit_bias = NULL
)

Arguments

x

Vetor de documentos,e.g., julgados, petições iniciais.

tipo_texto

c("decisão", "acórdão","petição",...). Informe o tipo de texto a ser analisado.

perguntas

Vetor de perguntas.

colunas

Colunas/chaves das respostas em json

destaques

Palavras ou expressões relevantes.

recurso

Nome do recurso ou endpoint. Nome do recurso criado por você. Você pode informar tanto o recuso quanto o endpoint que contêm o recurso. Para encontrá-lo, vá para Azure OpenAI Studio > Playground > View code.

implementacao

OU deployment id. Este valor corresponde ao nome dado por você ao implementar (deploy) um modelo. Pode ser encontrado em Resource Management > Model Deployments.

versao_api

Versão no formato: yyyy-mm-dd com ou sem preview.

api_key

Chave. Você pode armazená-la na variável de ambiente AZURE_OPENAI_KEY.

temperatura

Nível de aleatoriedade. Padrão: 0, ou seja, determinístico.

max_tokens

Máximo de tokens na resposta.

presence_penalty

Valores entre -2 e 2. Quanto maior o valor mais conservador (menor o número) na geração de palavras ou frases repetidas.

frequency_penalty

Valores entre -2 e 2. Valores positivos aumentam a variabilidade de palavras.

logit_bias

Altera a chance de um token aparecer na resposta.

Value

json


courtsbr/JurisMiner documentation built on April 14, 2024, 4:14 a.m.