@@ -104,7 +104,7 @@ jobs:
104
104
cd astra-db-java
105
105
mvn test -Dtest=com.datastax.astra.test.integration.dev_vectorize.AstraDevVectorizeEmbeddingApiKeyITTest
106
106
AWS_AZURE_OPEN_AI :
107
- needs : AWS_OPEN_AI
107
+ needs : AWS_US_WEST2_CORE
108
108
runs-on : ubuntu-latest
109
109
steps :
110
110
- name : Checkout repository
@@ -146,6 +146,97 @@ jobs:
146
146
cd astra-db-java
147
147
mvn test -Dtest=com.datastax.astra.test.integration.dev_vectorize.AstraDevVectorizeEmbeddingApiKeyITTest
148
148
149
+
150
+ AWS_MISTRAL_AI :
151
+ needs : AWS_AZURE_OPEN_AI
152
+ runs-on : ubuntu-latest
153
+ steps :
154
+ - name : Checkout repository
155
+ uses : actions/checkout@v2
156
+ - name : Set up JDK
157
+ uses : actions/setup-java@v2
158
+ with :
159
+ distribution : ' adopt'
160
+ java-version : 11
161
+ - name : Maven Test
162
+ env :
163
+ ASTRA_DB_APPLICATION_TOKEN_DEV : ${{ secrets.ASTRA_DB_APPLICATION_TOKEN_DEV }}
164
+ ASTRA_CLOUD_PROVIDER_DEV : AWS
165
+ ASTRA_CLOUD_REGION_DEV : us-west-2
166
+ EMBEDDING_PROVIDER : mistral
167
+ EMBEDDING_API_KEY : ${{ secrets.MISTRAL_API_KEY }}
168
+ run : |
169
+ cd astra-db-java
170
+ mvn test -Dtest=com.datastax.astra.test.integration.dev_vectorize.AstraDevVectorizeEmbeddingApiKeyITTest
171
+ AWS_JINA_AI :
172
+ needs : AWS_AZURE_OPEN_AI
173
+ runs-on : ubuntu-latest
174
+ steps :
175
+ - name : Checkout repository
176
+ uses : actions/checkout@v2
177
+ - name : Set up JDK
178
+ uses : actions/setup-java@v2
179
+ with :
180
+ distribution : ' adopt'
181
+ java-version : 11
182
+ - name : Maven Test
183
+ env :
184
+ ASTRA_DB_APPLICATION_TOKEN_DEV : ${{ secrets.ASTRA_DB_APPLICATION_TOKEN_DEV }}
185
+ ASTRA_CLOUD_PROVIDER_DEV : AWS
186
+ ASTRA_CLOUD_REGION_DEV : us-west-2
187
+ EMBEDDING_PROVIDER : jinaAI
188
+ EMBEDDING_API_KEY : ${{ secrets.JINA_API_KEY }}
189
+ run : |
190
+ cd astra-db-java
191
+ mvn test -Dtest=com.datastax.astra.test.integration.dev_vectorize.AstraDevVectorizeEmbeddingApiKeyITTest
192
+
193
+
194
+ AWS_VOYAGE_AI :
195
+ needs : AWS_OPEN_AI
196
+ runs-on : ubuntu-latest
197
+ steps :
198
+ - name : Checkout repository
199
+ uses : actions/checkout@v2
200
+ - name : Set up JDK
201
+ uses : actions/setup-java@v2
202
+ with :
203
+ distribution : ' adopt'
204
+ java-version : 11
205
+ - name : Maven Test
206
+ env :
207
+ ASTRA_DB_APPLICATION_TOKEN_DEV : ${{ secrets.ASTRA_DB_APPLICATION_TOKEN_DEV }}
208
+ ASTRA_CLOUD_PROVIDER_DEV : AWS
209
+ ASTRA_CLOUD_REGION_DEV : us-west-2
210
+ EMBEDDING_PROVIDER : voyageAI
211
+ EMBEDDING_API_KEY : ${{ secrets.VOYAGE_API_KEY }}
212
+ run : |
213
+ cd astra-db-java
214
+ mvn test -Dtest=com.datastax.astra.test.integration.dev_vectorize.AstraDevVectorizeEmbeddingApiKeyITTest
215
+
216
+
217
+ AWS_UPSTAGE_AI :
218
+ needs : AWS_OPEN_AI
219
+ runs-on : ubuntu-latest
220
+ steps :
221
+ - name : Checkout repository
222
+ uses : actions/checkout@v2
223
+ - name : Set up JDK
224
+ uses : actions/setup-java@v2
225
+ with :
226
+ distribution : ' adopt'
227
+ java-version : 11
228
+ - name : Maven Test
229
+ env :
230
+ ASTRA_DB_APPLICATION_TOKEN_DEV : ${{ secrets.ASTRA_DB_APPLICATION_TOKEN_DEV }}
231
+ ASTRA_CLOUD_PROVIDER_DEV : AWS
232
+ ASTRA_CLOUD_REGION_DEV : us-west-2
233
+ EMBEDDING_PROVIDER : upstageAI
234
+ EMBEDDING_API_KEY : ${{ secrets.UPSTAGE_API_KEY }}
235
+ run : |
236
+ cd astra-db-java
237
+ mvn test -Dtest=com.datastax.astra.test.integration.dev_vectorize.AstraDevVectorizeEmbeddingApiKeyITTest
238
+
239
+
149
240
GCP_OPEN_AI :
150
241
needs : GCP_EUROPE_WEST4
151
242
runs-on : ubuntu-latest
0 commit comments