1818import io .weaviate .client6 .v1 .internal .ObjectBuilder ;
1919import io .weaviate .client6 .v1 .internal .grpc .protocol .WeaviateProtoGenerative ;
2020
21- public interface DynamicProvider {
21+ public interface GenerativeProvider {
2222 void appendTo (WeaviateProtoGenerative .GenerativeProvider .Builder req );
2323
2424 /**
2525 * Configure {@code generative-anthropic} as a dynamic provider.
2626 *
2727 * @param fn Lambda expression for optional parameters.
2828 */
29- public static DynamicProvider anthropic (
29+ public static GenerativeProvider anthropic (
3030 Function <AnthropicGenerative .Provider .Builder , ObjectBuilder <AnthropicGenerative .Provider >> fn ) {
3131 return AnthropicGenerative .Provider .of (fn );
3232 }
@@ -36,7 +36,7 @@ public static DynamicProvider anthropic(
3636 *
3737 * @param fn Lambda expression for optional parameters.
3838 */
39- public static DynamicProvider anyscale (
39+ public static GenerativeProvider anyscale (
4040 Function <AnyscaleGenerative .Provider .Builder , ObjectBuilder <AnyscaleGenerative .Provider >> fn ) {
4141 return AnyscaleGenerative .Provider .of (fn );
4242 }
@@ -48,7 +48,7 @@ public static DynamicProvider anyscale(
4848 * @param model Inference model.
4949 * @param fn Lambda expression for optional parameters.
5050 */
51- public static DynamicProvider awsBedrock (
51+ public static GenerativeProvider awsBedrock (
5252 String region ,
5353 String model ,
5454 Function <AwsGenerative .Provider .BedrockBuilder , ObjectBuilder <AwsGenerative .Provider >> fn ) {
@@ -62,7 +62,7 @@ public static DynamicProvider awsBedrock(
6262 * @param endpoint Base inference URL.
6363 * @param fn Lambda expression for optional parameters.
6464 */
65- public static DynamicProvider awsSagemaker (
65+ public static GenerativeProvider awsSagemaker (
6666 String region ,
6767 String endpoint ,
6868 Function <AwsGenerative .Provider .SagemakerBuilder , ObjectBuilder <AwsGenerative .Provider >> fn ) {
@@ -74,7 +74,7 @@ public static DynamicProvider awsSagemaker(
7474 *
7575 * @param fn Lambda expression for optional parameters.
7676 */
77- public static DynamicProvider cohere (
77+ public static GenerativeProvider cohere (
7878 Function <CohereGenerative .Provider .Builder , ObjectBuilder <CohereGenerative .Provider >> fn ) {
7979 return CohereGenerative .Provider .of (fn );
8080 }
@@ -84,7 +84,7 @@ public static DynamicProvider cohere(
8484 *
8585 * @param fn Lambda expression for optional parameters.
8686 */
87- public static DynamicProvider databricks (
87+ public static GenerativeProvider databricks (
8888 Function <DatabricksGenerative .Provider .Builder , ObjectBuilder <DatabricksGenerative .Provider >> fn ) {
8989 return DatabricksGenerative .Provider .of (fn );
9090 }
@@ -94,7 +94,7 @@ public static DynamicProvider databricks(
9494 *
9595 * @param fn Lambda expression for optional parameters.
9696 */
97- public static DynamicProvider friendliai (
97+ public static GenerativeProvider friendliai (
9898 Function <FriendliaiGenerative .Provider .Builder , ObjectBuilder <FriendliaiGenerative .Provider >> fn ) {
9999 return FriendliaiGenerative .Provider .of (fn );
100100 }
@@ -104,7 +104,7 @@ public static DynamicProvider friendliai(
104104 *
105105 * @param fn Lambda expression for optional parameters.
106106 */
107- public static DynamicProvider googleAiStudio (
107+ public static GenerativeProvider googleAiStudio (
108108 Function <GoogleGenerative .Provider .AiStudioBuilder , ObjectBuilder <GoogleGenerative .Provider >> fn ) {
109109 return GoogleGenerative .Provider .aiStudio (fn );
110110 }
@@ -115,7 +115,7 @@ public static DynamicProvider googleAiStudio(
115115 * @param projectId Google project ID.
116116 * @param fn Lambda expression for optional parameters.
117117 */
118- public static DynamicProvider googleVertex (
118+ public static GenerativeProvider googleVertex (
119119 String projectId ,
120120 Function <GoogleGenerative .Provider .VertexBuilder , ObjectBuilder <GoogleGenerative .Provider >> fn ) {
121121 return GoogleGenerative .Provider .vertex (projectId , fn );
@@ -126,7 +126,7 @@ public static DynamicProvider googleVertex(
126126 *
127127 * @param fn Lambda expression for optional parameters.
128128 */
129- public static DynamicProvider mistral (
129+ public static GenerativeProvider mistral (
130130 Function <MistralGenerative .Provider .Builder , ObjectBuilder <MistralGenerative .Provider >> fn ) {
131131 return MistralGenerative .Provider .of (fn );
132132 }
@@ -136,7 +136,7 @@ public static DynamicProvider mistral(
136136 *
137137 * @param fn Lambda expression for optional parameters.
138138 */
139- public static DynamicProvider nvidia (
139+ public static GenerativeProvider nvidia (
140140 Function <NvidiaGenerative .Provider .Builder , ObjectBuilder <NvidiaGenerative .Provider >> fn ) {
141141 return NvidiaGenerative .Provider .of (fn );
142142 }
@@ -146,7 +146,7 @@ public static DynamicProvider nvidia(
146146 *
147147 * @param fn Lambda expression for optional parameters.
148148 */
149- public static DynamicProvider ollama (
149+ public static GenerativeProvider ollama (
150150 Function <OllamaGenerative .Provider .Builder , ObjectBuilder <OllamaGenerative .Provider >> fn ) {
151151 return OllamaGenerative .Provider .of (fn );
152152 }
@@ -156,7 +156,7 @@ public static DynamicProvider ollama(
156156 *
157157 * @param fn Lambda expression for optional parameters.
158158 */
159- public static DynamicProvider openai (
159+ public static GenerativeProvider openai (
160160 Function <OpenAiGenerative .Provider .Builder , ObjectBuilder <OpenAiGenerative .Provider >> fn ) {
161161 return OpenAiGenerative .Provider .of (fn );
162162 }
@@ -166,7 +166,7 @@ public static DynamicProvider openai(
166166 *
167167 * @param fn Lambda expression for optional parameters.
168168 */
169- public static DynamicProvider azure (
169+ public static GenerativeProvider azure (
170170 Function <AzureOpenAiGenerative .Provider .Builder , ObjectBuilder <AzureOpenAiGenerative .Provider >> fn ) {
171171 return AzureOpenAiGenerative .Provider .of (fn );
172172 }
@@ -176,7 +176,7 @@ public static DynamicProvider azure(
176176 *
177177 * @param fn Lambda expression for optional parameters.
178178 */
179- public static DynamicProvider xai (
179+ public static GenerativeProvider xai (
180180 Function <XaiGenerative .Provider .Builder , ObjectBuilder <XaiGenerative .Provider >> fn ) {
181181 return XaiGenerative .Provider .of (fn );
182182 }
0 commit comments