Files
vllm-omni/vllm_omni/request.py
T
hsliu 154d9ca4ff Initial vLLM-omni repository structure
- Add complete directory structure for multimodal and non-autoregressive processing
- Include AsyncLLM, OmniEngine, and DiffusionEngine modules
- Add processors, schedulers, executors, and output processors
- Add API interfaces for Higress, Gradio, and ComfyUI
- Add configuration management and CLI interface
- Add comprehensive test structure and documentation
- Add pyproject.toml with dependencies and project configuration
- Add examples and documentation structure
2025-09-11 14:32:51 +08:00

16 lines
514 B
Python

import enum
import time
from typing import Optional, Dict, Any
Class Request:
# initialize request
def __init__(self, request_id: str, request_type: str, request_data: Dict[str, Any]):
self.request_id = request_id
self.request_type = request_type
self.request_data = request_data
self.request_time = time.time()
self.request_status = RequestStatus.PENDING
self.request_result = None
self.request_error = None
self.request_time = time.time()