Pular para o conteúdo principal

AI Sphere

Depois de gerado o JWT de acesso, você poderá realizar as chamadas as APIs. Chamada para interação com IA (Sphere), retornando respostas baseadas em prompt.

Interface de Programação (APIs)

Consulta

Faça um comando autenticado de requisição POST em ask passando na linha os parâmetros, seguido o modelo abaixo.

POST https://videolib.azure-api.net/tools-estacio/v1/ask

Headers:

  • Ocp-Apim-Subscription-Key
  • Authorization (token JWT)

Body:

{
"operacao": "private",
"prompt": "<prompt>",
"systemMessage": "<mensagem do sistema>",
"filtro": {
"idTipoRoteiro": null
}
}

Exemplo:

{
"operacao":"private",
"prompt":"Baseado em sua base de conhecimento, retorne um texto explicando equação do segundo grau.",
"systemMessage":"Responder em lingua portuguesa, a resposta deve ser dada considerando questões técnicas médicas.",

"filtro":{
"idTipoRoteiro":null
}
}

Como resultado, será retornada um json com os dados do item criado.

Exemplo de resposta:

{
"role": "assistant",
"content": "A equação do segundo grau, também conhecida como equação quadrática, é uma expressão algébrica da forma ax² + bx + c = 0, onde a, b e c são coeficientes reais e a ≠ 0. Para resolver essa equação, utiliza-se a chamada fórmula de Bhaskara, que depende do cálculo do discriminante (Δ), dado por Δ = b² - 4ac.\n\n- Se Δ > 0, a equação possui duas raízes reais e distintas.\n- Se Δ = 0, possui duas raízes reais e iguais (ou seja, uma raiz dupla).\n- Se Δ < 0, as raízes são complexas e conjugadas.\n\nAs soluções (raízes) da equação são encontradas por:\n\nx = (-b ± √Δ) / (2a)\n\nEsse tipo de equação é fundamental em diversas áreas da ciência, como física, engenharia e matemática aplicada, pois modela situações em que a relação entre as variáveis é quadrática, como o movimento uniformemente variado, trajetórias parabólicas, entre outros [doc2][doc8][doc10].",
"citations": [
{
"id": 321091,
"title": "MOD1 NC1 CPP TEOREMA DA SUPERPOSIÇÃO E CIRCUITOS EQUIVALENTES EM ESTRELA E TRIÂNGULO"
},
{
"id": 318705,
"title": "MOD3 NC3_EQUILIBRIO QUIMICO FUNDAMENTOS E REACOES ACIDO-BASE"
}
]
}