[CLI] update cli lmcache query engine#2871
Conversation
Signed-off-by: deng451e <838677410@qq.com>
Summary of ChangesHello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request enhances the Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request introduces built-in document placeholders for the query engine CLI command, allowing users to reference predefined documents like {lmcache} directly in prompts. It also refactors the transformers library import to be lazy-loaded within the _load_tokenizer function. Feedback indicates that tests are missing for the new built-in placeholder feature, the resolve_documents docstring needs updating to reflect the new functionality, and the lazy-loading of the transformers import violates project conventions for import placement.
update cli lmcache query Signed-off-by: deng451e <838677410@qq.com>
update cli lmcache query Signed-off-by: deng451e <838677410@qq.com>
What this PR does / why we need it:
Special notes for your reviewers:
If applicable: