Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix tests #2

Merged
merged 112 commits into from
Oct 22, 2024
Merged

Fix tests #2

merged 112 commits into from
Oct 22, 2024

Conversation

nqhoan-axonivy
Copy link
Collaborator

No description provided.

mnhnam-axonivy and others added 30 commits August 28, 2024 15:33
…nt - Preparation

- Clone code to ai-assistant project
…nt - Preparation

- Preparing example
- Implement new step type: trigger flow step
…nt - Preparation

- Preparing example
- Fix various bugs
- Improve efficient of approach to check message
- Simplify some prompt templates
…nt - Preparation

- Simplify prompt template
- Refactor approach to get default language
- Reduce number of processing tokens
…nt - Preparation

- Update document
- Remove debug log
…nt - Preparation

- Added process to backup/restore assistant and AI functions
- Update document
- Implement notification (which step is running) to help user know that what is happening behind the scene
- Improve history flow
- Improve prompt to fulfill tool
- Improve history flow
- Improve prompts
…nt - Preparation

- Convert to latest ivy version
…nt - Preparation

- Handled feedback: change groupId to com.axonivy.utils.aiassistant
- Handled feedback: update zip.xml
- Removed unnecessary library Ollama from ai-assistant/pom.xml
 into IVYPORTAL-17537-AI-Assistant-UX-Improvement
- Updated behavior when end flow
- Implement new tool: find task details
…t-UX-Improvement

Ivyportal 17537 ai assistant ux improvement
…nt - Preparation

- Handled feedback: Make AI Assistant stand alone
- Handled feedback: Show error when cannot communicate with AI provider
- Handled feedback: Handle case Portal not existed in security context
mnhnam-axonivy and others added 27 commits October 16, 2024 00:04
…ge-1-Create-a-Marketplace-item-for-Portal-Assistant

Updated builds and tests
- Changed package name
- Test and fix complex demo after change to OpenSearch
…vement' of https://github.com/mnhnam-axonivy/ai-assistant into feature/IVYPORTAL-17537-Stage-1---AI-Assistant-UX-Improvement

# Conflicts:
#	ai-assistant/src/com/axonivy/utils/aiassistant/dto/flow/AiFlow.java
…istant-details-function-list

Ivyportal 16305 stage 2 assistant details function list
…ge-1---AI-Assistant-UX-Improvement

Feature/ivyportal 17537 stage 1   ai assistant ux improvement
 into develop

# Conflicts:
#	ai-assistant-demo/processes/CallableProcesses/ComplexDemoAIFunctions.p.json
#	ai-assistant-demo/processes/Start Processes/ComplexDemo.p.json
#	ai-assistant-demo/processes/Start Processes/ErrorHandlingDemo.p.json
#	ai-assistant-demo/src_hd/com/axonivy/utils/aiassistant/demo/MeetingInvitation/MeetingInvitationProcess.p.json
#	ai-assistant-test/dataclasses/com/axon/market/test/Data.d.json
#	ai-assistant/src/com/axonivy/utils/aiassistant/bean/AssistantConfigurationBean.java
#	ai-assistant/src/com/axonivy/utils/aiassistant/bean/AssistantFunctionListBean.java
#	ai-assistant/src/com/axonivy/utils/aiassistant/dto/history/ChatMessage.java
IVYPORTAL-17131 Stage 1: Create a Marketplace item for Portal Assistant
…assistant 1 > Updated tests (#7)

* IVYPORTAL-17131 Stage 1: Create a Marketplace item for Portal Assistant
Updated tests
- Handle feedback: CMS instead of fixed text in HTML dialog
- Handle feedback: clean code
- Handle feedback: create constants for frequent use strings
 into develop

# Conflicts:
#	ai-assistant/src/com/axonivy/utils/aiassistant/validator/EmailValidator.java
IVYPORTAL-17131 Stage 1: Create a Marketplace item for Portal Assistant
- Fixed logic errors when using flows
- Update document
- Fixed bug: Assistant sometimes answer the previous question
- Improve RAG prompt template
- Improve quality of the answer
… into develop

# Conflicts:
#	ai-assistant-product/README.md
#	ai-assistant-product/README_DE.md
#	ai-assistant-test/src_test/com/axonivy/utils/aiassistant/test/webtest/AssistantManagementTest.java
#	ai-assistant-test/src_test/com/axonivy/utils/aiassistant/test/webtest/BaseTest.java
#	ai-assistant-test/src_test/com/axonivy/utils/aiassistant/test/webtest/FunctionManagementTest.java
#	ai-assistant-test/src_test/com/axonivy/utils/aiassistant/test/webtest/ModelManagementTest.java
#	ai-assistant/processes/Start Processes/AiStart.p.json
Copy link
Collaborator

@lttung-axonivy lttung-axonivy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool

@nqhoan-axonivy nqhoan-axonivy merged commit 0e3ff7e into master Oct 22, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants