code: def test_openai_server():
      # for manual separate OpenAI server on existing h2oGPT, run:
      # Shell 1: CUDA_VISIBLE_DEVICES=0 python generate.py --verbose=True --score_model=None --pre_load_embedding_model=False --gradio_offline_level=2 --base_model=openchat/openchat-3.5-1210 --inference_server=vllm:ip:port --max_seq_len=4096 --save_dir=duder1 --verbose --openai_server=True --concurrency_count=64 --openai_server=False
      # Shell 2: pytest -s -v openai_server/test_openai_server.py::test_openai_server  # once client done, hit CTRL-C, should pass
      # Shell 3: pytest -s -v openai_server/test_openai_server.py::test_openai_client_test2  # should pass
      launch_openai_server()
  
file_path: h2ogpt/openai_server/test_openai_server.py
imports: import time
  import pytest
  import os
  from tests.utils import wrap_test_forked
label_desc: Use image node_id 2 for calling a global function with example usage: test_openai_server() without return types