Files
context-paging/output/turn_003.json
2026-03-28 09:01:07 +00:00

2 lines
1.7 KiB
JSON

{"id":"chatcmpl-aaa58776214ef4da","object":"chat.completion","created":1774196420,"model":"NousResearch\/Hermes-3-Llama-3.2-3B","choices":[{"index":0,"message":{"role":"assistant","content":"class TaskManager:\n def __init__(self):\n self.tasks = []\n\n def add_task(self, title, description=None):\n task = Task(title, description)\n self.tasks.append(task)\n\n def list_tasks(self, show_completed=False):\n if show_completed:\n tasks = self.tasks\n else:\n tasks = [task for task in self.tasks if not task.completed]\n for task in tasks:\n print(f\"ID: {task.id}, Title: {task.title}, Description: {task.description}, Completed: {task.completed}\")\n\n def complete_task(self, task_id):\n for task in self.tasks:\n if task.id == task_id:\n task.completed = True\n break\n\n def delete_task(self, task_id):\n for task in self.tasks:\n if task.id == task_id:\n self.tasks.remove(task)\n break\n\n def save_to_file(self, filepath):\n with open(filepath, 'w') as f:\n json.dump(self.tasks, f)\n\n @staticmethod\n def load_from_file(filepath):\n with open(filepath, 'r') as f:\n tasks = json.load(f)\n task_manager = TaskManager()\n task_manager.tasks = tasks\n return task_manager","refusal":null,"annotations":null,"audio":null,"function_call":null,"tool_calls":[],"reasoning":null},"logprobs":null,"finish_reason":"stop","token_ids":null}],"service_tier":null,"system_fingerprint":null,"usage":{"prompt_tokens":496,"total_tokens":752,"completion_tokens":256,"prompt_tokens_details":null},"prompt_token_ids":null,"kv_transfer_params":null}