Przejdź do głównej zawartości
AstroWay/api v2.102.11 · pl
wszystkie systemy w normie

Agenci AI i MCP

Budujesz AI-agneta, który ma wykonywać prawdziwe obliczenia astrologiczne zamiast halucynacji? AstroWay integruje się z Claude (Anthropic), ChatGPT-4 (OpenAI), Llama 3.3 (Groq), DeepSeek, Google Gemini, Mistral — przez MCP, pliki llms.txt lub bezpośrednie wywołania HTTP. Trzy sposoby integracji — wybierz odpowiedni dla swojego agenta:

  • llms.txt — pliki discovery dla agentów, które czytają dokumentację (Cursor IDE, Windsurf, Claude w przeglądarce, własne pipeline RAG na LangChain/LlamaIndex).
  • Serwer MCP — zero-code dla Claude Desktop, Cursor IDE, Windsurf, VS Code (llm CLI) i każdego klienta zgodnego z MCP (w tym GPT z MCP przez OpenAI Realtime API).
  • HTTP API — bezpośrednie wywołanie z własnego agenta lub frameworka (LangChain, LlamaIndex, AutoGen, CrewAI).

Strona udostępnia dwa maszynowo czytelne pliki w formacie llms.txt:

  • /llms.txt — indeks wszystkich stron dokumentacji pogrupowany w sekcje (API Reference, Use Cases, Examples, Products). Mały rozmiar, mieści się w każdym oknie kontekstu.
  • /llms-full.txt — cała treść dokumentacji w jednym pliku plain-text. Idealny do offline’owego indeksowania w bazie wektorowej lub jednorazowego wstrzyknięcia do kontekstu.
ScenariuszPlik
Cursor/Windsurf „przeczytaj docs astroway i pomóż z integracją”/llms.txt (agent sam pobierze potrzebne sekcje)
Własny pipeline RAG / baza wektorowa dla FAQ-bota/llms-full.txt (jeden fetch — cały korpus)
Claude/ChatGPT w przeglądarce: „oto nasze API, zbuduj klienta”/llms-full.txt wklejony w prompt
Produkcyjny agent z wywołaniami APISerwer MCP lub HTTP API (patrz poniżej)
const docs = await fetch('https://api.astroway.info/llms-full.txt').then(r => r.text());
const systemPrompt = `You are an integration assistant for AstroWay API.
Documentation:
${docs}
When the user asks how to do X, return a working code snippet using their API key.`;

Model Context Protocol (MCP) to otwarty standard do podłączania narzędzi do modeli AI. Serwer MCP AstroWay udostępnia 25 narzędzi do obliczeń i interpretacji.

Dodaj do claude_desktop_config.json:

{
"mcpServers": {
"astroway": {
"command": "npx",
"args": ["@astroway/mcp"],
"env": {
"ASTROWAY_API_KEY": "aw_live_your_key_here"
}
}
}
}

Po restarcie Claude Desktop zobaczysz 25 astrologicznych narzędzi.

NarzędzieCo robi
natal_chartObliczanie horoskopu urodzeniowego
synastrySynastria dwóch osób
daily_horoscopeDzienny horoskop
interpret_natalAI-interpretacja horoskopu urodzeniowego
human_designPełna karta Human Design
transitsAktualne tranzyty

Pełna lista — 25 narzędzi pokrywających podstawowe obliczenia i AI-interpretacje.

Użytkownik: Stwórz horoskop urodzeniowy dla osoby urodzonej 14 lipca 1990 o 14:30 w Kijowie. Co oznacza Słońce w Raku w 10 domu?

Claude: Używa natal_chart do obliczeń, następnie interpret_placement do interpretacji. Zwraca pozycje planet z rzeczywistymi danymi i sensowną interpretację.

Dla AI-agentów bez wsparcia MCP — użyj bezpośrednio HTTP API.

// AI-agent wywołuje /interpret/natal do interpretacji
const r = await fetch('https://api.astroway.info/v1/interpret/natal', {
method: 'POST',
headers: {
'X-Api-Key': process.env.ASTROWAY_API_KEY!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
date: '1990-07-14',
time: '14:30:00',
timezoneOffset: 3,
latitude: 50.4501,
longitude: 30.5234,
}),
});
const result = await r.json();
// result.text — gotowa AI-interpretacja
// result.disclaimer — disclaimer do wyświetlenia
// 1. Pobierz surowe dane przez /chart (tańsze — 20 kredytów)
const chart = await fetch('https://api.astroway.info/v1/chart', { ... });
const data = await chart.json();
// 2. Przekaż dane do swojego LLM
const prompt = `Interpret this natal chart: ${JSON.stringify(data.planets)}`;
const llmResponse = await myLLM.generate(prompt);

Serwer MCP + Claude/ChatGPT. Użytkownik pyta — agent oblicza i interpretuje. Budżet: darmowy plan dla użytku osobistego.

Codzienna generacja horoskopów dla 12 znaków przez /horoscope/daily. 12 zapytań dziennie = 240 kredytów. Darmowy plan z dużym zapasem.

/interpret/natal + /interpret/transits dla każdego klienta. 100 klientów/dzień = 10 000 kredytów/dzień. Plan Pro.

Przydatne?
Запропонувати правку

Ostatnia aktualizacja: