AstroWay/api v2.95.1 · pl
wszystkie systemy w normie
// astrology api · POST /v1/horoscope/daily

API horoskopu AI

Ten endpoint generuje pisany horoskop dzienny dla znaku zodiaku w danej dacie, wywołując naszą bramę LLM. Zwraca tekst horoskopu, zastrzeżenie, model, który go wyprodukował, oraz język wyniku. W przeciwieństwie do endpointów obliczeniowych jest to generowana porada, a nie deterministyczny rezultat.

Endpoint
POST /v1/horoscope/daily
Koszt
50 kredytów
Opóźnienie
~1245 ms
Poziom
Tier 3
// 01 / Co oblicza

API horoskopu AI

Mając znak zodiaku i opcjonalną datę, endpoint komponuje prompt i kieruje go przez naszą bramę LLM do modelu językowego, który pisze krótki horoskop dzienny. Odpowiedź niesie wygenerowany tekst horoskopu, zastrzeżenie do wyświetlenia obok niego, identyfikator modelu, który wyprodukował tekst, oraz język wyniku — zlokalizowany przez parametr language, z sensownym domyślnym ustawieniem przy pominięciu. Ponieważ na ścieżce siedzi model językowy, ten endpoint zachowuje się inaczej niż trasy arytmetyczne i efemerydalne: jest wolniejszy, zwykle od jednej do trzech sekund, a tekst to świeżo wygenerowana porada, a nie odtwarzalne obliczenie, więc dwa wywołania z identycznymi danymi wejściowymi mogą zwrócić odmiennie sformułowane odczyty. Horoskopy tygodniowe, miesięczne i roczne to endpointy siostrzane dzielące tę samą bramę i postać.

// 02 / Zapytanie na żywo

POST/v1/horoscope/daily

curl -X POST https://api.astroway.info/v1/horoscope/daily \
  -H "X-Api-Key: aw_live_..." \
  -H "Content-Type: application/json" \
  -d '{
  "sign": "taurus",
  "date": "2026-06-15",
  "language": "en"
}'
Odpowiedź (fragment)
{
  "ok": true,
  "data": {
    "horoscope": "Today favours steady progress…",
    "disclaimer": "For entertainment purposes…",
    "model": "gemini-2.5-flash",
    "language": "en"
  }
}
// 03 / Parametry

Parametry

nametypeWymagane
sign string tak The zodiac sign to generate the horoscope for, e.g. "taurus".
date string (YYYY-MM-DD) nie An optional target date in YYYY-MM-DD format; defaults to the current day when omitted.
language string nie An optional ISO language code, e.g. "en" or "uk", controlling the language of the generated text.
// 04 / Kiedy używać

Kiedy używać

Sięgnij po to, gdy chcesz gotowego do wyświetlenia tekstu horoskopu bez pisania lub utrzymywania własnego potoku treści. Pasuje do powierzchni z codzienną treścią — powiadomień push, podsumowań e-mail, ekranów głównych aplikacji, widżetów — gdzie świeżo sformułowany odczyt na znak na dzień jest produktem. Zawsze renderuj zwrócone zastrzeżenie wraz z tekstem i żądaj potrzebnego języka przez parametr language, zamiast tłumaczyć po stronie klienta. Ponieważ wynik jest niedeterministyczny, a wywołanie niesie opóźnienie modelu, buforuj każdy odczyt znak-i-data raz wygenerowany, zamiast wywoływać przy każdym wyświetleniu strony, i przewidź czas odpowiedzi od jednej do trzech sekund przy generowaniu na żądanie. Dla dłuższych horyzontów przełącz się na siostrzane endpointy tygodniowe, miesięczne lub roczne.

// 05 / Uwagi

Uwagi

To generowana porada, a nie deterministyczne obliczenie — identyczne dane wejściowe mogą dać odmiennie sformułowany tekst, a zastrzeżenie w odpowiedzi jest po to, by pokazać je użytkownikom końcowym. Pole model nazywa ten model, który wybrała brama, co może zmieniać się w czasie. Opóźnienie rzędu jednej do trzech sekund jest oczekiwane, ponieważ na ścieżce żądania siedzi model językowy; endpointy matematyczne odpowiadają znacznie szybciej.

Wypróbuj API Horoskop dzienny

Zdobądź klucz i wykonaj pierwsze wywołanie w niecałą minutę.

99.9% SLA · plany płatne · 30d status →