24 Commits (main)
 

Author SHA1 Message Date
Lasse Server 8eec27e9e3 Implement provider quirks for handling model-specific parameter drops 2 months ago
Lasse Server 1950c02bd8 Add _strip_think_tags function to clean LLM output and adjust model parameters 4 months ago
Lasse Server 1170c95f22 Remove unused function parameters in LLM class and add notes for tool selection implementation 9 months ago
Lasse Server 6c6be0798e This is now vLLM only 9 months ago
lasseedfast 238a5146f8 Improved tool use 9 months ago
lasseedfast d2319209e1 Refactor public API to include register_tool and get_tools; enhance LLM class with response normalization 9 months ago
lasseedfast b72df20b03 New version to use OpenAI Python API and vLLM 9 months ago
lasseedfast 3f67dd57d2 Fix typo in LLM class constructor: change 'siltent' to 'silent' 9 months ago
lasseedfast d3f347661b Enhance ChatResponse handling: add headers support and refactor request method in LLM class 9 months ago
lasseedfast ba75c7dc97 Returning the whole ChatReponse object, so need to update other code... 9 months ago
lasseedfast 13ba2fe457 Add compatibility attribute 'content' to response for legacy support 9 months ago
lasseedfast 3239d6c367 Update .gitignore: add Thumbs.db and test_ollama_embeddings.py to ignored files 9 months ago
lasseedfast a6a388d3d0 Refactor LLM class export: update import statement and define public API 9 months ago
lasseedfast 4567ed2752 Enhance LLM class: add support for embeddings model, update model options, and improve VPN handling 9 months ago
lasseedfast 12b7c5ba4d Enhance LLM class: add local availability and timeout parameters, update model handling, and refactor header building 1 year ago
lasseedfast a5a7034bbc Add backoff retry mechanism for remote API calls in LLM class 1 year ago
lasseedfast 2e370c03ca Update installation instructions and to remove GitHub and add git.edfast.se 1 year ago
lasseedfast 2431c667b1 Enhance README and LLM class: add native thinking feature support, update installation instructions, and improve streaming handling 1 year ago
lasseedfast 7360a1ed82 Update README and install script: add installation instructions and create dependency installation script 1 year ago
lasseedfast 17d3335ff6 Enhance LLM class: add 'think' parameter for reasoning models and improve message handling 1 year ago
lasseedfast c275704014 Remove debug print statements from message preparation methods 1 year ago
lasseedfast aba0951534 Refactor package structure: rename to "llm_client", update imports, and enhance setup configuration 1 year ago
lasseedfast c998de1077 Update package name to "llm_client" and require Python 3.8 or higher 1 year ago
lasseedfast 6c807c8744 first commit 1 year ago