跳转到主要内容

generation_init

签名
功能
  • 初始化推理后端与采样参数。
  • 支持 vllm, openai, hf 三种后端。
  • extra_params 可用于传递 chat_template_kwargs 或其他特定后端的参数。

generate

签名
功能
  • 纯文本对话生成。
  • 自动处理列表中的 Prompt,支持字符串或 OpenAI 格式的字典。
输出格式(JSON)

multimodal_generate

签名
功能
  • 文图多模态对话生成。
  • multimodal_path: 对应每个 Prompt 的图片路径列表(支持本地路径或 URL)。
  • image_tag: 如果指定(如 <img>),则将图片插入到 Prompt 中该标签的位置;否则默认追加到 Prompt 末尾。
输出格式(JSON)

multiturn_generate

签名
功能
  • 多轮对话生成。
  • 仅支持单次调用的生成,不处理批量 Prompt。
输出格式(JSON)

vllm_shutdown

签名
功能
  • 显式关闭 vLLM 引擎并释放显存资源。
  • 仅在使用 vllm 后端时有效。

参数配置

servers/generation/parameter.yaml
参数说明: backend_configs 详细说明: sampling_params 详细说明: