Spaces:
Sleeping
Sleeping
| import requests | |
| import streamlit as st | |
| class ExtractorEngine: | |
| def __init__(self): | |
| self.api_url = "https://klydekushy-prospectusveritas-api.hf.space/extract" | |
| def extract_graph(self, text: str): | |
| # On envoie un morceau raisonnable pour le CPU | |
| payload = {"text": text[:3500], "max_tokens": 1024, "temperature": 0.1} | |
| try: | |
| response = requests.post(self.api_url, json=payload, timeout=180) | |
| if response.status_code == 200: | |
| return response.json().get("result") | |
| return None | |
| except Exception as e: | |
| st.error(f"Erreur : {e}") | |
| return None |