Skip to content

feat: add TASK environment variable for embedding models#255

Open
dvf wants to merge 1 commit intorunpod-workers:mainfrom
dvf:feat/add-task-env-var
Open

feat: add TASK environment variable for embedding models#255
dvf wants to merge 1 commit intorunpod-workers:mainfrom
dvf:feat/add-task-env-var

Conversation

@dvf
Copy link

@dvf dvf commented Jan 30, 2026

Summary

  • Adds a TASK environment variable (default: auto) that exposes vllm's --task CLI argument
  • Enables running embedding models (e.g. BAAI/bge-multilingual-gemma2, Qwen3-VL) that require --task embed
  • Documents the new variable in docs/configuration.md

Closes #170

Test plan

  • Set TASK=embed and verify an embedding model loads correctly with --task embed
  • Verify default (auto) behavior is unchanged for generation models

Exposes vllm's --task argument as a TASK env var so users can run
embedding models (e.g. BAAI/bge-multilingual-gemma2, Qwen3-VL) that
require --task embed.

Closes runpod-workers#170
@dvf dvf force-pushed the feat/add-task-env-var branch from 8468500 to 09443ca Compare January 30, 2026 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature request: environment variable for --task

1 participant