This is an automated email from the ASF dual-hosted git repository.

grainier pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/streampipes.git


    from c29b50eaa8 fix: Ignore export items that are not explicitly selected 
(#3576)
     add b655662620 feat: Add Multi-Model Prompt Processor
     add e5dbd635a9 fix: Improve parameters of the LLM Prompt Processor
     add fbe8123880 fix: Add LLM prompt processor to the IIoT extensions
     add 8ac0617dd1 fix: Set min window size to 0
     add 5d0f09785f fix: Improve system prompt description
     add 628a7ae959 fix: Allow multiple input fields
     new f38712d766 Merge pull request #3569 from 
grainier/grainier-prompt-processor

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 streampipes-extensions/pom.xml                     |   1 +
 .../streampipes-extensions-all-iiot/pom.xml        |   5 +
 .../extensions/all/iiot/AllExtensionsIIoTInit.java |   4 +-
 .../streampipes-extensions-all-jvm/pom.xml         |   5 +
 .../extensions/all/jvm/AllExtensionsInit.java      |   4 +-
 .../pom.xml                                        |  47 ++--
 .../llm/jvm/LlmExtensionModuleExport.java}         |  15 +-
 .../multimodel/MultiModelPromptProcessor.java      | 262 +++++++++++++++++++++
 .../processor/multimodel/context/ChatContext.java  |  63 +++++
 .../multimodel/context/FullHistoryChatContext.java |  62 +++++
 .../multimodel/context/StatelessChatContext.java   |  51 ++++
 .../multimodel/context/WindowedChatContext.java    |  70 ++++++
 .../documentation.md                               | 106 +++++++++
 .../icon.png                                       | Bin 0 -> 21478 bytes
 .../strings.en                                     |  61 +++++
 .../multimodel/TestMultiModelPromptProcessor.java  |  81 +++++++
 16 files changed, 809 insertions(+), 28 deletions(-)
 copy streampipes-extensions/{streampipes-processors-transformation-jvm => 
streampipes-processors-llm-jvm}/pom.xml (76%)
 copy 
streampipes-extensions/{streampipes-processors-change-detection-jvm/src/main/java/org/apache/streampipes/processors/changedetection/jvm/ChangeDetectionExtensionModuleExport.java
 => 
streampipes-processors-llm-jvm/src/main/java/org/apache/streampipes/processors/llm/jvm/LlmExtensionModuleExport.java}
 (78%)
 create mode 100644 
streampipes-extensions/streampipes-processors-llm-jvm/src/main/java/org/apache/streampipes/processors/llm/jvm/processor/multimodel/MultiModelPromptProcessor.java
 create mode 100644 
streampipes-extensions/streampipes-processors-llm-jvm/src/main/java/org/apache/streampipes/processors/llm/jvm/processor/multimodel/context/ChatContext.java
 create mode 100644 
streampipes-extensions/streampipes-processors-llm-jvm/src/main/java/org/apache/streampipes/processors/llm/jvm/processor/multimodel/context/FullHistoryChatContext.java
 create mode 100644 
streampipes-extensions/streampipes-processors-llm-jvm/src/main/java/org/apache/streampipes/processors/llm/jvm/processor/multimodel/context/StatelessChatContext.java
 create mode 100644 
streampipes-extensions/streampipes-processors-llm-jvm/src/main/java/org/apache/streampipes/processors/llm/jvm/processor/multimodel/context/WindowedChatContext.java
 create mode 100644 
streampipes-extensions/streampipes-processors-llm-jvm/src/main/resources/org.apache.streampipes.processors.llm.jvm.multimodel/documentation.md
 create mode 100644 
streampipes-extensions/streampipes-processors-llm-jvm/src/main/resources/org.apache.streampipes.processors.llm.jvm.multimodel/icon.png
 create mode 100644 
streampipes-extensions/streampipes-processors-llm-jvm/src/main/resources/org.apache.streampipes.processors.llm.jvm.multimodel/strings.en
 create mode 100644 
streampipes-extensions/streampipes-processors-llm-jvm/src/test/java/org/apache/streampipes/processors/llm/jvm/processor/multimodel/TestMultiModelPromptProcessor.java

Reply via email to