Dify
Integre a Occult API aos workflows do Dify e crie aplicações de astrologia com IA.
Ferramenta HTTP
No Dify, adicione um nó de ferramenta HTTP. Defina o método como POST e a URL como https://api.occultapi.com/api/astro/chart/.
Cabeçalhos
Adicione X-API-Key com a sua chave da Occult API e Content-Type: application/json.
{
"X-API-Key": "YOUR_API_KEY",
"Content-Type": "application/json"
}Corpo
Passe os dados de nascimento como variáveis no corpo JSON, vindas dos nós anteriores.
{
"chart_name": "RashiChart",
"datetime": "1990-05-15T14:30:00+05:30",
"latitude": 28.6139,
"longitude": 77.209,
"ayanamsa": "lahiri",
"ascendant_pos": "cusp",
"notation": "degree"
}Exemplo de workflow
Crie um chatflow em que o usuário informa os dados de nascimento, o nó HTTP chama a Occult API e um nó de resposta formata o resultado.
{
"nodes": [
{
"type": "start",
"data": { "variables": ["datetime", "latitude", "longitude"] }
},
{
"type": "http-request",
"data": {
"method": "POST",
"url": "https://api.occultapi.com/api/astro/chart/",
"headers": {
"X-API-Key": "={{$env.OCCULT_API_KEY}}",
"Content-Type": "application/json"
},
"body": {
"chart_name": "RashiChart",
"datetime": "={{start.datetime}}",
"latitude": "={{start.latitude}}",
"longitude": "={{start.longitude}}",
"ayanamsa": "lahiri",
"ascendant_pos": "cusp",
"notation": "degree"
}
}
},
{
"type": "llm",
"data": {
"prompt": "Format this natal chart data into a readable summary: {{http.body}}"
}
}
]
}