Skip to content

Add vLLM community provider information to the plugin registry#244

Merged
aksg87 merged 4 commits intogoogle:mainfrom
wuli666:main
Sep 16, 2025
Merged

Add vLLM community provider information to the plugin registry#244
aksg87 merged 4 commits intogoogle:mainfrom
wuli666:main

Conversation

@wuli666
Copy link
Contributor

@wuli666 wuli666 commented Sep 16, 2025

Description
Add vLLM community provider information to the plugin registry

Related to #236
Related to #236
Documentation

How Has This Been Tested?
N/A

Checklist:
I have read and acknowledged Google's Open Source
Code of conduct.
I have read the
Contributing
page, and I either signed the Google
Individual CLA
or am covered by my company's
Corporate CLA.
I have discussed my proposed solution with code owners in the linked
issue(s) and we have agreed upon the general approach.
I have made any needed documentation changes, or noted in the linked
issue(s) that documentation elsewhere needs updating.
I have added tests, or I have ensured existing tests cover the changes
I have followed
Google's Python Style Guide
and ran pylint over the affected code.

- Implement VLLMLanguageModel provider with direct vLLM integration
- Support GPU memory control and batch processing
- Include comprehensive test suite and usage examples
- Add proper error handling and memory optimization
- Support for various vLLM parameters and configurations
- Add langextract-vllm plugin entry
- Fix issue link format (google#236)
- Plugin supports local and distributed model serving with vLLM
@github-actions github-actions bot added the size/XS Pull request with less than 50 lines changed label Sep 16, 2025
@aksg87 aksg87 self-assigned this Sep 16, 2025
@aksg87 aksg87 merged commit 278de1b into google:main Sep 16, 2025
13 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XS Pull request with less than 50 lines changed

2 participants