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

jamesnetherton pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


    from bbeb340173 Regen SBOM from commit 
8595c0b63091fb8c0d6eb34968d7cd976489eef7 (#8231)
     new 8457ae7059 Make it possible to provide custom extension names to 
cq-maven-plugin check-extension-pages mojo
     new 3fb6ec5f72 Add OpenAI extension

The 2 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:
 catalog/pom.xml                                    |  17 ++
 docs/modules/ROOT/examples/components/openai.yml   |  13 ++
 docs/modules/ROOT/nav.adoc                         |   1 +
 .../ROOT/pages/reference/extensions/openai.adoc    |  94 +++++++++
 extensions/{telegram => openai}/deployment/pom.xml |  20 +-
 .../openai/deployment/OpenaiProcessor.java         | 121 ++++++++++++
 .../parent-pom.xml => extensions/openai/pom.xml    |   8 +-
 extensions/{weaviate => openai}/runtime/pom.xml    |  22 ++-
 extensions/openai/runtime/src/main/doc/usage.adoc  |  50 +++++
 .../main/resources/META-INF/quarkus-extension.yaml |   6 +-
 extensions/pom.xml                                 |   1 +
 integration-tests/openai/README.adoc               |  36 ++++
 .../{observability-services => openai}/pom.xml     |  31 ++-
 .../component/openai/it/OpenaiResource.java        | 132 +++++++++++++
 .../quarkus/component/openai/it/OpenaiRoutes.java  |  86 +++++++++
 .../quarkus/component/openai/it/model/Product.java |  25 +--
 .../src/main/resources/application.properties      |   6 +-
 .../openai/src/main/resources/schema/product.json  |  11 ++
 .../quarkus/component/openai/it/OpenaiIT.java      |   4 +-
 .../quarkus/component/openai/it/OpenaiTest.java    | 211 +++++++++++++++++++++
 .../component/openai/it/OpenaiTestResource.java    |  94 +++++++++
 .../openai/src/test/resources/img/camel-logo.png   | Bin 0 -> 13008 bytes
 ...tions-371c2c6c-ace6-42bd-ac5d-6214ba9cdceb.json |  46 +++++
 ...tions-6424a591-8168-4708-9e85-18266a335435.json |  43 +++++
 ...tions-74689f85-f209-4129-b2c8-5e4d38c8eb54.json |  43 +++++
 ...tions-8454f54f-99d3-46a6-b443-720151e4d73a.json |  46 +++++
 ...tions-9368b026-c5a6-4dc2-ad3a-d34eaa1c149b.json |  43 +++++
 ...tions-e61cd29d-a5ff-42ad-a4de-9975902e0f87.json |  45 +++++
 ...tions-f0e11826-78d1-4bf6-988f-f6d31ae30e0b.json |  43 +++++
 ...tions-fb0a5dd7-0e7c-4aa5-9274-203c032bfac5.json |  43 +++++
 .../test/resources/prompts/whatis-camel-prompt.txt |   1 +
 integration-tests/pom.xml                          |   1 +
 poms/bom/pom.xml                                   |  21 ++
 poms/bom/src/main/generated/flattened-full-pom.xml |  21 ++
 .../src/main/generated/flattened-reduced-pom.xml   |  21 ++
 .../generated/flattened-reduced-verbose-pom.xml    |  21 ++
 .../quarkus/maven/CheckExtensionPagesMojo.java     |  10 +
 tooling/scripts/test-categories.yaml               |   1 +
 38 files changed, 1380 insertions(+), 58 deletions(-)
 create mode 100644 docs/modules/ROOT/examples/components/openai.yml
 create mode 100644 docs/modules/ROOT/pages/reference/extensions/openai.adoc
 copy extensions/{telegram => openai}/deployment/pom.xml (81%)
 create mode 100644 
extensions/openai/deployment/src/main/java/org/apache/camel/quarkus/component/openai/deployment/OpenaiProcessor.java
 copy tooling/create-extension-templates/parent-pom.xml => 
extensions/openai/pom.xml (86%)
 copy extensions/{weaviate => openai}/runtime/pom.xml (81%)
 create mode 100644 extensions/openai/runtime/src/main/doc/usage.adoc
 copy {extensions-core/yaml-io => 
extensions/openai}/runtime/src/main/resources/META-INF/quarkus-extension.yaml 
(92%)
 create mode 100644 integration-tests/openai/README.adoc
 copy integration-tests/{observability-services => openai}/pom.xml (85%)
 create mode 100644 
integration-tests/openai/src/main/java/org/apache/camel/quarkus/component/openai/it/OpenaiResource.java
 create mode 100644 
integration-tests/openai/src/main/java/org/apache/camel/quarkus/component/openai/it/OpenaiRoutes.java
 copy 
integration-test-groups/dataformats-json/json-gson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/gson/model/PojoA.java
 => 
integration-tests/openai/src/main/java/org/apache/camel/quarkus/component/openai/it/model/Product.java
 (75%)
 copy {integration-test-groups/debezium/mssql => 
integration-tests/openai}/src/main/resources/application.properties (88%)
 create mode 100644 
integration-tests/openai/src/main/resources/schema/product.json
 copy 
integration-test-groups/compression/lzf/src/test/java/org/apache/camel/quarkus/component/lzf/it/LzfIT.java
 => 
integration-tests/openai/src/test/java/org/apache/camel/quarkus/component/openai/it/OpenaiIT.java
 (90%)
 create mode 100644 
integration-tests/openai/src/test/java/org/apache/camel/quarkus/component/openai/it/OpenaiTest.java
 create mode 100644 
integration-tests/openai/src/test/java/org/apache/camel/quarkus/component/openai/it/OpenaiTestResource.java
 create mode 100644 
integration-tests/openai/src/test/resources/img/camel-logo.png
 create mode 100644 
integration-tests/openai/src/test/resources/mappings/chat_completions-371c2c6c-ace6-42bd-ac5d-6214ba9cdceb.json
 create mode 100644 
integration-tests/openai/src/test/resources/mappings/chat_completions-6424a591-8168-4708-9e85-18266a335435.json
 create mode 100644 
integration-tests/openai/src/test/resources/mappings/chat_completions-74689f85-f209-4129-b2c8-5e4d38c8eb54.json
 create mode 100644 
integration-tests/openai/src/test/resources/mappings/chat_completions-8454f54f-99d3-46a6-b443-720151e4d73a.json
 create mode 100644 
integration-tests/openai/src/test/resources/mappings/chat_completions-9368b026-c5a6-4dc2-ad3a-d34eaa1c149b.json
 create mode 100644 
integration-tests/openai/src/test/resources/mappings/chat_completions-e61cd29d-a5ff-42ad-a4de-9975902e0f87.json
 create mode 100644 
integration-tests/openai/src/test/resources/mappings/chat_completions-f0e11826-78d1-4bf6-988f-f6d31ae30e0b.json
 create mode 100644 
integration-tests/openai/src/test/resources/mappings/chat_completions-fb0a5dd7-0e7c-4aa5-9274-203c032bfac5.json
 create mode 100644 
integration-tests/openai/src/test/resources/prompts/whatis-camel-prompt.txt

Reply via email to