Files
weekii ffc3cdd339 Add comprehensive tests for unified API engine
Added test suite to verify Ollama and Nexa SDK API integration:

Test files:
1. tests/test_ollama_nexa_comparison.py
   - Compares Ollama vs Nexa SDK APIs
   - Tests service availability
   - Tests model listing
   - Tests text generation

2. tests/test_unified_text_node.py
   - Tests unified node integration
   - Tests all three modes: Local GGUF, Ollama, Nexa SDK
   - Verifies parameter passing

Test results (2025-10-29):
✅ Ollama API (127.0.0.1:11435)
   - Model: huihui-qwen3-4b:latest
   - Prompt: 用中文说你好
   - Output: 你好!

✅ Nexa SDK API (127.0.0.1:11434)
   - Model: mradermacher/Huihui-Qwen3-4B-Instruct-2507-abliterated-GGUF:Q8_0
   - Prompt: 用中文说你好
   - Output: 你好!

Key findings:
- Both APIs use identical OpenAI-compatible format
- Same GGUF model works in both backends
- Unified API engine successfully handles both
- Only difference is endpoint URL and model naming

Ollama setup for testing:
```bash
# Install Ollama
curl -fsSL https://ollama.com/install.sh | sh

# Create Modelfile
cat > Modelfile << EOF
FROM /path/to/model.gguf
TEMPLATE """...""
2025-10-29 18:17:53 +00:00
..