From 9b51fae7d02669f3d7b43703b5e0b6731d2f32ce Mon Sep 17 00:00:00 2001 From: batsumaru <> Date: Fri, 11 Sep 2026 11:38:42 +0900 Subject: Added project file and client --- client.py | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 client.py (limited to 'client.py') diff --git a/client.py b/client.py new file mode 100644 index 0000000..0974650 --- /dev/null +++ b/client.py @@ -0,0 +1,39 @@ +import requests + +URL = "http://localhost:8080/v1/chat/completions" + +messages = [] + +while True: + user_input = input("You: ") + + if user_input.lower() in {"exit", "quit"}: + break + + messages.append({ + "role": "user", + "content": user_input + }) + + response = requests.post( + URL, + json={ + "messages": messages, + "max_tokens": 256, + "temperature": 0.7, + } + ) + + if not response.ok: + print("Server error: ", response.text) + continue + + data = response.json() + answer = data["choices"][0]["message"]["content"] + + print(f"Agent: {answer}") + + messages.append({ + "role": "assistant", + "content": answer + }) -- cgit v1.3