api调用import osimport requestsdefcall_llm(messages, temperature=0.5):"""调用大模型API""" api_key = os.getenv("API_KEY") base_url = os.getenv("BASE_URL") url = f"{base_url}/chat/completions" headers = {"Authorization": f"Bearer {api_key}","Content-Type": "application/json" } data = {"model": "glm-4-flash","messages": messages,"temperature": temperature } response = requests.post(url, headers=headers, json=data, timeout=60) response.raise_for_status()return response.json()["choices"][0]["message"]["content"]