import requests import env BASE_URL = env.base_url class APIClient: def __init__(self, base_url=BASE_URL): self.base_url = base_url self.session = requests.Session() def prompt(self, prompt,json=True, model='google/gemma-3-12b-it',use_cache=True,reduce_tokens=None): """No documentation available.""" url = f"{self.base_url}/ai/prompt" response = self.session.post(url, json={ "prompt": prompt, "model": model,"json":json,'use_cache':use_cache,reduce_tokens:reduce_tokens }) response.raise_for_status() return response.json()