vllm-project / vllm-project/aibrix

Polish the cpu mocked app to make sure the api is compatible

Open
#1,876 1 comment 0 reactions 1 assignee Claimed by @Jeffwan View on GitHub
Dominant language
Go
Stars
5.1k
Forks
694
Avg merge
1d 19h
Merged PRs (30d)
98

Description

### 🚀 Feature Description and Motivation

We need to revisit the mocked cpu app for dev purpose.

- Let's make sure if cover most of the endpoints we like to support
- make sure the api can be well maintained if someone likes to add new endpoints
- add flexibility on the models etc.
- Have enough test coverage using openai sdk client (sync/async streaming etc)

#### Additional problems
1. vllm endpoint could be inconsistent with openai standards
2. vllm has some it's own api we need to maintain

### Use Case

for development and testing purpose

### Proposed Solution

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.