main.py 769 B

123456789101112131415161718192021222324252627282930313233
  1. import httpx
  2. content = "简单讲解一下mvc模型上下文"
  3. key = "sk-mepewzmlykchrjosberepdvvbnrjbhoamewefnckokitveqf"
  4. model = "THUDM/GLM-4.1V-9B-Thinking"
  5. url = "https://api.siliconflow.cn/v1/chat/completions"
  6. headers = {
  7. "Authorization": f"Bearer {key}",
  8. "Content-Type": "application/json"
  9. }
  10. payload = {
  11. "model": model,
  12. "messages": [{"role": "user", "content": content}]
  13. }
  14. with httpx.Client(timeout=999) as client:
  15. response = client.post(url, headers=headers, json=payload)
  16. if response.json()["choices"][0]["message"]["content"]:
  17. content = response.json()["choices"][0]["message"]["content"]
  18. content = content.split("\n")
  19. for i in content:
  20. print(i)
  21. else:
  22. print(response.json())