Implementation of LarkGrammar and Regex functions based on responsives.create and custom functions.#35
Draft
NiceCode666 wants to merge 18 commits intodevfrom
Draft
Implementation of LarkGrammar and Regex functions based on responsives.create and custom functions.#35NiceCode666 wants to merge 18 commits intodevfrom
NiceCode666 wants to merge 18 commits intodevfrom
Conversation
…sponse content. Updated type hints to reflect changes in return types for `tool_select` and `atool_select` methods. Added serialization support for OpenAILlm class with new `dump_to_dict` and `load_from_dict` methods. Updated tests to align with new return structure.
… response. This change enhances clarity in the return types of `tool_select` and `atool_select` methods in both `protocol.py` and `openai_llm.py` files.
… for tool selection response. Updated test to assert tool calls and response content when using OpenAI API.
…d names for consistency. Adjust tests to reflect new method names in OpenAILlm and VllmServerLlm classes.
…lect the latest development changes.
…eflect the latest development changes.
…ser, and assistant roles. Add test to verify inclusion of name in response content.
…n message extras, including system, user, and assistant roles. Implement tests for multiple users and edge cases with name handling.
…lms-openai from 0.1.0.dev11 to 0.1.0.dev12 and from 0.1.0.dev2 to 0.1.0.dev3, respectively, to reflect the latest development changes.
…nai from 0.1.0.dev10 to 0.1.0.dev12, and for bridgic-llms-openai from 0.1.0.dev1 to 0.1.0.dev3, to reflect the latest development changes.
… tool_choice parameters to None. Add new test for handling empty tool selection in OpenAI server response.
…v12 to 0.1.0.dev13 and for bridgic-llms-openai from 0.1.0.dev3 to 0.1.0.dev4 to reflect the latest development changes.
…0.1.0.dev13, and for bridgic-llms-openai from 0.1.0.dev3 to 0.1.0.dev4, to reflect the latest development changes.
…esence_penalty, frequency_penalty, parallel_tool_calls, and tool_choice to use Omit for optional values, enhancing flexibility in API usage.
…ses for better identification, and implement filter_dict utility to streamline parameter handling in API calls. Update tests to reflect changes in constraint definitions and improve regex handling.
…list_in_order, and deep_hash. Cover various scenarios including filtering None values, deduplication, and hashing nested structures to ensure functionality and reliability.
… bridgic-core and bridgic-llms-openai. Enhance OpenAILlm by adding OpenAIConfiguration class for better parameter management in API calls, ensuring streamlined handling of model settings.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.