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 1dbf795ab421 (chores): address PR comment - simplify null check in 
removeNonMatchingMethods
     add b3ca88eab7cc Support embedding model in AI tests

No new revisions were added by this update.

Summary of changes:
 .../langchain4j/agent/integration/ModelHelper.java |   4 +-
 .../component/openai/OpenAIEmbeddingsMockTest.java | 176 ++++++++++++++++
 .../openai/integration/OpenAIEmbeddingsIT.java     | 173 ++++++++++++++++
 components/camel-ai/camel-openai/test_execution.md |  35 +++-
 .../springai/embeddings/OllamaTestSupport.java     |   2 +-
 .../infra/ollama/commons/OllamaProperties.java     |   2 +
 .../infra/ollama/services/OllamaInfraService.java  |   2 +
 .../services/OllamaLocalContainerInfraService.java |  20 ++
 .../services/OllamaLocalHostInfraService.java      |  10 +
 .../ollama/services/OllamaRemoteInfraService.java  |  10 +
 .../services/OllamaServiceConfiguration.java       |   4 +
 .../infra/ollama/services/OpenAIInfraService.java  |  17 ++
 .../infra/ollama/services/container.properties     |   1 +
 .../ollama/services/OllamaServiceFactory.java      |   5 +
 .../infra/openai/mock/EmbeddingExpectation.java    |  82 ++++++++
 .../infra/openai/mock/EmbeddingRequestHandler.java | 114 +++++++++++
 .../openai/mock/EmbeddingResponseBuilder.java      | 162 +++++++++++++++
 .../camel/test/infra/openai/mock/OpenAIMock.java   |   6 +-
 .../test/infra/openai/mock/OpenAIMockBuilder.java  |  69 ++++++-
 .../infra/openai/mock/OpenAIMockServerHandler.java |  25 ++-
 .../infra/openai/mock/OpenAIMockEmbeddingTest.java | 222 +++++++++++++++++++++
 21 files changed, 1123 insertions(+), 18 deletions(-)
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIEmbeddingsMockTest.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/integration/OpenAIEmbeddingsIT.java
 create mode 100644 
test-infra/camel-test-infra-openai-mock/src/main/java/org/apache/camel/test/infra/openai/mock/EmbeddingExpectation.java
 create mode 100644 
test-infra/camel-test-infra-openai-mock/src/main/java/org/apache/camel/test/infra/openai/mock/EmbeddingRequestHandler.java
 create mode 100644 
test-infra/camel-test-infra-openai-mock/src/main/java/org/apache/camel/test/infra/openai/mock/EmbeddingResponseBuilder.java
 create mode 100644 
test-infra/camel-test-infra-openai-mock/src/test/java/org/apache/camel/test/infra/openai/mock/OpenAIMockEmbeddingTest.java

Reply via email to