Closed cecheta closed 2 weeks ago
Coverage Report •
File Stmts Miss Cover Missing code/backend/batch/utilities/helpers ConfigHelper.py 112 0 100% LLMHelper.py 40 11 72% 40–41, 50, 61–62, 73, 86–87, 94, 104, 112 code/backend/batch/utilities/orchestrator LangChainAgent.py 60 19 68% 21–24, 26, 61–62, 82–85, 102–103, 106–109, 116–117 OpenAIFunctions.py 54 54 0% 1–3, 5–10, 12, 15–18, 53, 57–59, 62, 64, 70–73, 75, 78, 85–89, 93–94, 96, 102–106, 110–112, 115, 118–119, 122, 127–129, 132–134, 137, 142 OrchestratorBase.py 52 8 84% 35, 74–76, 83–85, 95 SemanticKernel.py 52 0 100% Strategies.py 16 10 37% 11–12, 14–16, 18–20, 22, 24 code/backend/batch/utilities/parser OutputParserTool.py 39 0 100% code/backend/batch/utilities/plugins ChatPlugin.py 15 0 100% PostAnsweringPlugin.py 8 0 100% code/backend/batch/utilities/tools AnsweringToolBase.py 9 2 77% 9, 15 PostPromptTool.py 22 13 40% 11, 14–15, 17–18, 22, 29, 36–37, 45, 51–52, 60 QuestionAnswerTool.py 62 0 100% TextProcessingTool.py 16 9 43% 9, 12–15, 21, 23, 30, 37 TOTAL 2213 763 65%
Tests | Skipped | Failures | Errors | Time |
---|---|---|---|---|
163 | 0 :zzz: | 0 :x: | 0 :fire: | 10.381s :stopwatch: |
really happy with the direction - going to deploy and have a play! Let me know if you want me to involve the SK team
nit: When I chose semantic_kernel in the Configuration page, it succesfully saves the config in storage, but the UI (drop down) does not show that I am on semantic kernel
Accidentally closed this - sorry!
Closes #758
Purpose
semantic_kernel
replaceopenai_function
?)OrchestratorBase
to reduce duplicationTextProcessingTool
to use the inputs coming from the LLMDoes this introduce a breaking change?
Pull Request Type
What kind of change does this Pull Request introduce?
How to Test
What to Check
Verify that the following are valid