The vllm openAI compatible server
can make CFG(Classifier-Free Guidance) with outlines or
lm-format-enforcer with Extra Parameters
like guided_json
, guided_regex
.
The openai compatible provider in Dify can not do this, but like gpt-4o can do same thing with json flag.
This provider provide a vllm provider upon Dify's openai compatible provider with guided_json
, guided_regex
, guided_grammar
.
add volume in docker-compose.yaml
:
api:
image: langgenius/dify-api:XXX
# add config in volumes
volumes:
# add this
- path_to_project/vllm:/app/api/core/model_runtime/model_providers/vllm in
restart docker-compose , you will see it