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

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


    from 44fde7dad977 fix(ci): coverage pom dependencies
     add 5eb53409e74b CAMEL-22942 - camel-openai: add support for embeddings

No new revisions were added by this update.

Summary of changes:
 .../apache/camel/catalog/components/openai.json    |  48 +++---
 .../openai/OpenAIComponentConfigurer.java          |   6 +
 .../component/openai/OpenAIEndpointConfigurer.java |  15 ++
 .../component/openai/OpenAIEndpointUriFactory.java |   5 +-
 .../org/apache/camel/component/openai/openai.json  |  48 +++---
 .../src/main/docs/openai-component.adoc            | 170 ++++++++++++++++++--
 .../camel/component/openai/OpenAIComponent.java    |  18 ++-
 .../component/openai/OpenAIConfiguration.java      |  39 +++++
 .../camel/component/openai/OpenAIConstants.java    |  24 ++-
 .../component/openai/OpenAIEmbeddingsProducer.java | 177 +++++++++++++++++++++
 .../camel/component/openai/OpenAIEndpoint.java     |  15 +-
 .../camel/component/openai/SimilarityUtils.java    | 155 ++++++++++++++++++
 .../component/ComponentsBuilderFactory.java        |   2 +-
 .../dsl/OpenaiComponentBuilderFactory.java         |  22 ++-
 .../builder/endpoint/StaticEndpointBuilders.java   |   8 +-
 .../endpoint/dsl/OpenAIEndpointBuilderFactory.java | 175 ++++++++++++++++++--
 16 files changed, 855 insertions(+), 72 deletions(-)
 create mode 100644 
components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/OpenAIEmbeddingsProducer.java
 create mode 100644 
components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/SimilarityUtils.java

Reply via email to