Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 889 Bytes

README.md

File metadata and controls

25 lines (17 loc) · 889 Bytes

A vllm-openai provider for Dify

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.

Use in Docker

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