generic-cattle-predict
v0.1.12
Published
Este componente permite obter o histórico recente de preços e a predição mais recente publicada pelo repositório [`KaazTiel/ml-training-ghactions`] no GitHub.
Readme
Componente de Histórico com Predição
Este componente permite obter o histórico recente de preços e a predição mais recente publicada pelo repositório [KaazTiel/ml-training-ghactions] no GitHub.
Como funciona
O componente busca automaticamente o arquivo prediction_data.json do último release do repositório, retornando:
- A predição para o próximo dia (
prediction) - O histórico dos últimos preços em ordem decrescente de data (
recentHistory)
Estrutura do objeto retornado
O método getPredictionWithHistory retorna um objeto no seguinte formato:
{
prediction: "250.00",
recentHistory: [
{ date: "03/05/2025", price: 245.50 },
{ date: "02/05/2025", price: 247.10 },
{ date: "01/05/2025", price: 249.00 }
]
}- prediction: string com o valor previsto.
- recentHistory: array de objetos com o histórico de preços, cada um contendo:
date: data no formatoDD/MM/YYYY.price: valor numérico do preço.
Como usar
Basta copiar a função getPredictionWithHistory para seu projeto. Certifique-se de estar em um ambiente que suporte fetch.
Exemplo de Uso
import { getPredictionWithHistory } from 'generic-cattle-predict';
async function main() {
const result = await getPredictionWithHistory(10); // 10 últimos registros
if (result) {
console.log('Predição:', result.prediction);
console.log('Histórico recente:', result.recentHistory);
} else {
console.log('Não foi possível obter os dados.');
}
}
main();