extio-de
a6087a0613
bump version to 1.8.8 in pom.xml and update CompletionInterceptor interface to include conversation parameter in after method
2025-11-30 15:14:34 +01:00
extio-de
01dbd5c4db
bump version to 1.8.7 in pom.xml and add rewindTurn method to Conversation class
2025-11-23 21:52:23 +01:00
extio-de
5281666325
bump version to 1.8.6 in pom.xml
2025-11-23 17:00:43 +01:00
extio-de
dcc653fe2a
bump version to 1.8.5 in pom.xml and add request duration tracking in BaseAgent
2025-11-23 16:14:33 +01:00
extio-de
99a31ae172
bump version to 1.8.4 in pom.xml
2025-11-23 14:00:29 +01:00
extio-de
4c14b510fc
test: Disable test requiring Llama server or Azure subscription
2025-11-22 18:42:21 +01:00
extio-de
04beaf6b5f
feat: Introduce Grader2 and AnswerGrader2 for improved grading functionality; deprecate legacy Grader and AnswerGrader
2025-11-22 18:40:35 +01:00
extio-de
ae322743d6
bump version to 1.8.3 in pom.xml and add getValues method to AgentContext for improved value retrieval
2025-10-31 16:33:42 +01:00
extio-de
bd37a143f6
refactor: Update ModelProfile to use costPerInToken and costPerOutToken for better clarity and accuracy
2025-10-31 16:15:37 +01:00
extio-de
12a48868b6
bump version to 1.8.1 in pom.xml
2025-10-29 13:02:41 +01:00
extio-de
179755df45
refactor: Simplify model name loading and update ModelNameSupplier to use ModelProfile
2025-10-29 13:02:14 +01:00
extio-de
d0b1eeae75
fix: Update cache key generation to use shortName for ModelCategory
2025-10-29 12:50:33 +01:00
extio-de
e76a6f647f
bump version to 1.8.0 in pom.xml
2025-10-29 12:08:18 +01:00
extio-de
304924e223
feat: Enhance agent functionality with ModelProfile integration
...
- Added ModelProfile to the Agent record to allow for more detailed model configurations.
- Updated AgentExecutorService to utilize ModelProfile when fetching clients.
- Modified BaseAgent interface to include a default modelProfile method.
- Adjusted Client interface and implementations to support ModelProfile in conversation and streaming methods.
- Enhanced ClientService to retrieve clients based on ModelProfile.
- Updated CompletionInterceptor to work with ModelProfile instead of ModelCategory.
- Refactored AzureAiClient and other client implementations to handle ModelProfile correctly.
- Changed CachedClient to cache responses based on ModelProfile.
- Updated ModelCategory to a record type for better validation and immutability.
- Enhanced ModelProfile with validation checks for its fields.
- Updated ModelProfileService to support fetching profiles based on ModelCategory.
- Adjusted tests to accommodate changes in Agent and ModelProfile.
- Updated properties files to include category information for model profiles.
2025-10-29 12:07:36 +01:00
extio-de
c5dca3ac07
1.7.3
2025-10-27 14:29:20 +01:00
extio-de
5853e53c60
feat: Add Levenshtein distance and similarity methods with corresponding tests
2025-10-27 14:28:15 +01:00
extio-de
1ba9227311
fix: Update setStringValue method to handle null values by removing the key from context
2025-10-13 21:20:18 +02:00
extio-de
b31ddda715
bump version to 1.7.2 in pom.xml
2025-10-03 21:38:12 +02:00
extio-de
11d6d7ce28
refactor: Update README to remove optional dependency on commons-lang3 and increment version to 1.7.1; enhance AzureAiClient with proxy settings and refactor conversation methods; add AnswerGrader class for answer evaluation; improve TextUtils with new methods for string manipulation and regex matching; introduce comprehensive tests for TextUtils functionality.
2025-10-03 21:37:44 +02:00
extio-de
c2687fc29e
fix: Correct escape character in README for hidden branching syntax
2025-10-01 20:22:10 +02:00
extio-de
6a94b6e9e9
docs: Expand README with comprehensive examples for BaseAgent and Agent record implementations
2025-10-01 20:17:28 +02:00
extio-de
26366a1f29
docs: Update README with new model profile properties and examples for LLM configuration
2025-10-01 20:05:49 +02:00
extio-de
b638d57047
docs: Clarify execution graph legend in README with detailed symbol meanings and example trace
2025-10-01 19:59:59 +02:00
extio-de
89c0cc5867
feat: Enhance README with reasoning model configuration and clarify streaming behavior
2025-10-01 19:57:01 +02:00
extio-de
514dad1c7f
feat: Introduce reasoning capabilities in chat and text completion
...
- Added AbstractCompletionRequest and AbstractCompletionResponse classes to standardize request and response structures.
- Implemented StreamOptions for streaming responses in chat completions.
- Enhanced ChatCompletionClient and TextCompletionClient to support reasoning content in responses.
- Updated ModelProfile to include reasoning effort and summary details.
- Created GptOssPromptStrategy to handle specific prompt formatting and reasoning extraction.
- Modified existing tests to validate reasoning content in completions.
- Updated configuration properties for reasoning settings in local properties files.
2025-10-01 19:05:15 +02:00
extio-de
34c96f0147
chore: Bump version to 1.6.24 in pom.xml and update logging for conversation in BaseAgent
2025-09-30 15:50:55 +02:00
extio-de
1650bac4b8
fix: Update version to 1.6.23 in pom.xml and add null check for conversation in BaseAgent
2025-09-29 18:11:34 +02:00
extio-de
db0cb39127
feat: Enhance branching support in BaseAgent with hidden placeholders and improved context handling
2025-09-28 20:52:43 +02:00
extio-de
fd16ae9d38
chore: Bump version to 1.6.21 in pom.xml
2025-09-28 18:37:51 +02:00
extio-de
514cc2d912
fix: Add null check for response in normalizeModelResponse method
2025-09-28 18:37:14 +02:00
extio-de
b24dfd1e08
refactor: Optimize response handler usage in BaseAgent for improved readability and performance
2025-09-28 18:25:45 +02:00
extio-de
d77c11e809
chore: Bump version to 1.6.19 and refactor AgentRequestStatistic for improved instantiation and duration handling
2025-09-27 08:48:02 +02:00
extio-de
b5f9a21f8b
chore: Remove unused import for Collections in BaseAgent
2025-09-26 12:51:44 +02:00
extio-de
e5ef603e5b
chore: Bump version to 1.6.18 and fix branch agent retrieval logic in AgentExecutorService
2025-09-25 15:23:02 +02:00
extio-de
3680fe7854
chore: Bump version to 1.6.17 and add context update handling in BaseAgent
2025-09-25 14:19:45 +02:00
extio-de
df8bc252ed
chore: Bump version to 1.6.16 and refactor AgentExecutorService to improve context walking logic
2025-09-25 13:44:16 +02:00
extio-de
ab1695f9a1
chore: Bump version to 1.6.15 and enhance JsonAgentResponseHandler to improve array entry parsing
2025-09-23 18:47:33 +02:00
extio-de
34ff8844a3
chore: Bump version to 1.6.14 and add setValues method to AgentContext for improved context management
2025-09-23 17:52:25 +02:00
extio-de
103ff2cb40
chore: Bump version to 1.6.13 and refactor execute method in BaseAgent for improved split handling
2025-09-22 19:49:08 +02:00
extio-de
d17286a7f4
chore: Bump version to 1.6.12 and refactor JsonAgentResponseHandler to improve response handling
2025-09-22 13:10:08 +02:00
extio-de
7c467fd5b4
chore: Bump version to 1.6.11 and update spring-boot.version to 3.5.6; refactor JsonAgentResponseHandler for improved property parsing
2025-09-21 18:12:26 +02:00
extio-de
47b63dcb40
chore: Bump version to 1.6.10 and enhance AgentContext and AgentExecutorService with optional agent list handling
2025-09-14 11:29:48 +02:00
extio-de
5c3c89b580
chore: Bump version to 1.6.9 and enhance JsonAgentResponseHandler with prefixFields and array of objects support
2025-09-13 19:47:30 +02:00
extio-de
a417b95dda
chore: Update version to 1.6.8 and enhance conversation handling in BaseAgent
2025-09-13 17:56:30 +02:00
extio-de
aca661d929
chore: Bump version to 1.6.7 in pom.xml
2025-07-13 10:42:48 +02:00
extio-de
a176e6b6c4
refactor: Update modelCategory method to accept AgentContext and adjust related calls
2025-07-13 10:42:02 +02:00
extio-de
70f7a06da8
refactor: Remove unused import for Value annotation in AzureAiClientAutoConfiguration
2025-07-13 10:34:11 +02:00
extio-de
d0b256502b
Use netty client for Azure, remove proxy configuration
2025-07-13 10:33:17 +02:00
extio-de
d9fae7eebd
chore: Update version to 1.6.6 and refactor agentType method for context handling
2025-07-10 00:20:16 +02:00
extio-de
df3034e6ca
Moved TextUtils to lm-lib
2025-07-05 20:04:56 +02:00