Skip to content

Commit 5207ab5

Browse files
committed
Remove BAM module
1 parent 2794d66 commit 5207ab5

File tree

82 files changed

+131
-4765
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

82 files changed

+131
-4765
lines changed

docs/modules/ROOT/nav.adoc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
** xref:podman.adoc[Podman AI Lab]
1717
** xref:anthropic.adoc[Anthropic (Claude)]
1818
** xref:mistral.adoc[Mistral AI]
19-
** xref:bam.adoc[IBM BAM]
2019
** xref:watsonx.adoc[IBM watsonx.ai]
2120
2221
* Document Stores

docs/modules/ROOT/pages/bam.adoc

Lines changed: 0 additions & 91 deletions
This file was deleted.

docs/modules/ROOT/pages/llms.adoc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ Please check the specific documentation for the LLM you are using to see what fe
2424
- xref:openai.adoc[OpenAI (GPT-3/4)]
2525
- xref:huggingface.adoc[Hugging Face]
2626
- xref:ollama.adoc[Ollama]
27-
- xref:bam.adoc[IBM BAM]
2827
- xref:watsonx.adoc[IBM watsonx.ai]
2928
- xref:mistral.adoc[Mistral AI]
3029

docs/pom.xml

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,6 @@
6666
<artifactId>quarkus-langchain4j-mistral-ai</artifactId>
6767
<version>${project.version}</version>
6868
</dependency>
69-
<dependency>
70-
<groupId>io.quarkiverse.langchain4j</groupId>
71-
<artifactId>quarkus-langchain4j-bam</artifactId>
72-
<version>${project.version}</version>
73-
</dependency>
7469
<dependency>
7570
<groupId>io.quarkiverse.langchain4j</groupId>
7671
<artifactId>quarkus-langchain4j-watsonx</artifactId>
@@ -245,19 +240,6 @@
245240
</exclusion>
246241
</exclusions>
247242
</dependency>
248-
<dependency>
249-
<groupId>io.quarkiverse.langchain4j</groupId>
250-
<artifactId>quarkus-langchain4j-bam-deployment</artifactId>
251-
<version>${project.version}</version>
252-
<type>pom</type>
253-
<scope>test</scope>
254-
<exclusions>
255-
<exclusion>
256-
<groupId>*</groupId>
257-
<artifactId>*</artifactId>
258-
</exclusion>
259-
</exclusions>
260-
</dependency>
261243
<dependency>
262244
<groupId>io.quarkiverse.langchain4j</groupId>
263245
<artifactId>quarkus-langchain4j-watsonx-deployment</artifactId>
@@ -357,7 +339,6 @@
357339
<include>quarkus-langchain4j-pgvector.adoc</include>
358340
<include>quarkus-langchain4j-infinispan.adoc</include>
359341
<include>quarkus-langchain4j-cohere.adoc</include>
360-
<include>quarkus-langchain4j-bam.adoc</include>
361342
<include>quarkus-langchain4j-watsonx.adoc</include>
362343
<include>quarkus-langchain4j-mistralai.adoc</include>
363344
<include>quarkus-langchain4j-neo4j.adoc</include>

integration-tests/bam/pom.xml

Lines changed: 0 additions & 118 deletions
This file was deleted.

integration-tests/bam/src/main/java/org/acme/example/bam/ChatLanguageModelResource.java

Lines changed: 0 additions & 22 deletions
This file was deleted.

integration-tests/bam/src/main/resources/application.properties

Lines changed: 0 additions & 1 deletion
This file was deleted.

integration-tests/multiple-providers/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,6 @@
3131
<artifactId>quarkus-langchain4j-hugging-face</artifactId>
3232
<version>${project.version}</version>
3333
</dependency>
34-
<dependency>
35-
<groupId>io.quarkiverse.langchain4j</groupId>
36-
<artifactId>quarkus-langchain4j-bam</artifactId>
37-
<version>${project.version}</version>
38-
</dependency>
3934
<dependency>
4035
<groupId>io.quarkiverse.langchain4j</groupId>
4136
<artifactId>quarkus-langchain4j-ollama</artifactId>

integration-tests/multiple-providers/src/main/resources/application.properties

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,6 @@ quarkus.langchain4j.azure-openai.c2.api-key=test3
2222
quarkus.langchain4j.c3.chat-model.provider=huggingface
2323
quarkus.langchain4j.huggingface.c3.api-key=test4
2424

25-
quarkus.langchain4j.c4.chat-model.provider=bam
26-
quarkus.langchain4j.c4.moderation-model.provider=bam
27-
quarkus.langchain4j.bam.c4.api-key=test5
28-
2925
quarkus.langchain4j.c5.chat-model.provider=ollama
3026

3127
quarkus.langchain4j.c6.chat-model.provider=openshift-ai

integration-tests/multiple-providers/src/test/java/org/acme/example/multiple/MultipleChatProvidersTest.java

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import dev.langchain4j.model.openai.OpenAiChatModel;
1111
import io.quarkiverse.langchain4j.ModelName;
1212
import io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel;
13-
import io.quarkiverse.langchain4j.bam.BamChatModel;
1413
import io.quarkiverse.langchain4j.huggingface.QuarkusHuggingFaceChatModel;
1514
import io.quarkiverse.langchain4j.ollama.OllamaChatLanguageModel;
1615
import io.quarkiverse.langchain4j.openshiftai.OpenshiftAiChatModel;
@@ -36,10 +35,6 @@ public class MultipleChatProvidersTest {
3635
@ModelName("c3")
3736
ChatLanguageModel thirdNamedModel;
3837

39-
@Inject
40-
@ModelName("c4")
41-
ChatLanguageModel fourthNamedModel;
42-
4338
@Inject
4439
@ModelName("c5")
4540
ChatLanguageModel fifthNamedModel;
@@ -72,11 +67,6 @@ void thirdNamedModel() {
7267
assertThat(ClientProxy.unwrap(thirdNamedModel)).isInstanceOf(QuarkusHuggingFaceChatModel.class);
7368
}
7469

75-
@Test
76-
void fourthNamedModel() {
77-
assertThat(ClientProxy.unwrap(fourthNamedModel)).isInstanceOf(BamChatModel.class);
78-
}
79-
8070
@Test
8171
void fifthNamedModel() {
8272
assertThat(ClientProxy.unwrap(fifthNamedModel)).isInstanceOf(OllamaChatLanguageModel.class);

0 commit comments

Comments
 (0)