Skip to content

Commit 87faa45

Browse files
Merge branch 'main' into feat/openai/tool-definition-and-call-parsing
2 parents 33f2ca8 + 2291834 commit 87faa45

File tree

399 files changed

+397
-778
lines changed

Some content is hidden

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

399 files changed

+397
-778
lines changed

.pipeline/checkstyle-suppressions.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,12 @@
1010
<suppress files="[/\\]core[/\\]model[/\\]" checks=".*"/>
1111
<suppress files="[/\\]openai[/\\]generated[/\\]model[/\\]" checks=".*"/>
1212
<suppress files="[/\\]orchestration[/\\]model[/\\]" checks=".*"/>
13-
<suppress files="[/\\]grounding[/\\]api[/\\]" checks=".*"/>
13+
<suppress files="[/\\]grounding[/\\]client[/\\]" checks=".*"/>
1414
<suppress files="[/\\]grounding[/\\]model[/\\]" checks=".*"/>
15+
<suppress files="[/\\]registry[/\\]client[/\\]" checks=".*"/>
16+
<suppress files="[/\\]registry[/\\]model[/\\]" checks=".*"/>
1517
<!-- Suppress TODOs -->
16-
<suppress files="OpenAiChatMessage.java" checks="TodoComment" lines="257,7" />
18+
<suppress files="OpenAiChatMessage.java" checks="TodoComment" lines="261,7" />
1719
<suppress files="ChatCompletionResponseMessage.java" checks="TodoComment" lines="53,34" />
1820
<suppress files="CreateChatCompletionRequest.java" checks="TodoComment" lines="73,47" />
1921
</suppressions>

.pipeline/checkstyle.xml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,6 @@
3434
<property name="checkFirstSentence" value="false"/>
3535
<property name="severity" value="info"/>
3636
</module>
37-
<module name="JavadocVariable">
38-
<property name="accessModifiers" value="protected"/>
39-
<property name="severity" value="info"/>
40-
</module>
4137
<module name="MissingJavadocMethod">
4238
<property name="scope" value="protected"/>
4339
<property name="severity" value="info"/>
@@ -47,7 +43,7 @@
4743
<property name="severity" value="info"/>
4844
</module>
4945
<module name="JavadocMethod">
50-
<property name="accessModifiers" value="protected"/>
46+
<property name="accessModifiers" value="protected, public"/>
5147
<property name="allowedAnnotations" value="Override"/>
5248
<property name="severity" value="info"/>
5349
</module>
@@ -56,7 +52,7 @@
5652
<property name="severity" value="info"/>
5753
</module>
5854
<module name="JavadocVariable">
59-
<property name="accessModifiers" value="protected"/>
55+
<property name="accessModifiers" value="protected, public"/>
6056
<property name="severity" value="info"/>
6157
</module>
6258
<module name="IllegalCatch">

.pipeline/spotbugs-exclusions.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
<Package name="com.sap.ai.sdk.orchestration.model"/>
88
<Package name="com.sap.ai.sdk.grounding.client"/>
99
<Package name="com.sap.ai.sdk.grounding.model"/>
10+
<Package name="com.sap.ai.sdk.prompt.registry.model"/>
11+
<Package name="com.sap.ai.sdk.prompt.registry.client"/>
1012
</Or>
1113
</Match>
1214
<Match>

core-services/document-grounding/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,6 @@
119119
<artifactId>openapi-generator-maven-plugin</artifactId>
120120
<configuration>
121121
<outputDirectory>${project.basedir}/src/main/java</outputDirectory>
122-
<apiMaturity>beta</apiMaturity>
123122
<enableOneOfAnyOfGeneration>true</enableOneOfAnyOfGeneration>
124123
<compileScope>COMPILE</compileScope>
125124
<deleteOutputDirectory>true</deleteOutputDirectory>

core-services/document-grounding/src/main/java/com/sap/ai/sdk/grounding/client/PipelinesApi.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
*
3030
* <p>SAP AI Core - API Specification AI Data Management api's
3131
*/
32-
@Beta
3332
public class PipelinesApi extends AbstractOpenApiService {
3433
/**
3534
* Instantiates this API class to invoke operations on the Document Grounding Pipeline API.

core-services/document-grounding/src/main/java/com/sap/ai/sdk/grounding/client/RetrievalApi.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
*
2929
* <p>SAP AI Core - API Specification AI Data Management api's
3030
*/
31-
@Beta
3231
public class RetrievalApi extends AbstractOpenApiService {
3332
/**
3433
* Instantiates this API class to invoke operations on the Document Grounding Pipeline API.

core-services/document-grounding/src/main/java/com/sap/ai/sdk/grounding/client/VectorApi.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
*
3838
* <p>SAP AI Core - API Specification AI Data Management api's
3939
*/
40-
@Beta
4140
public class VectorApi extends AbstractOpenApiService {
4241
/**
4342
* Instantiates this API class to invoke operations on the Document Grounding Pipeline API.

core-services/document-grounding/src/main/java/com/sap/ai/sdk/grounding/model/ApiError.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import com.fasterxml.jackson.annotation.JsonAnySetter;
1616
import com.fasterxml.jackson.annotation.JsonIgnore;
1717
import com.fasterxml.jackson.annotation.JsonProperty;
18-
import com.google.common.annotations.Beta;
1918
import java.util.ArrayList;
2019
import java.util.LinkedHashMap;
2120
import java.util.List;
@@ -27,7 +26,7 @@
2726
import javax.annotation.Nullable;
2827

2928
/** ApiError */
30-
@Beta // CHECKSTYLE:OFF
29+
// CHECKSTYLE:OFF
3130
public class ApiError
3231
// CHECKSTYLE:ON
3332
{

core-services/document-grounding/src/main/java/com/sap/ai/sdk/grounding/model/BaseDocument.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import com.fasterxml.jackson.annotation.JsonAnySetter;
1616
import com.fasterxml.jackson.annotation.JsonIgnore;
1717
import com.fasterxml.jackson.annotation.JsonProperty;
18-
import com.google.common.annotations.Beta;
1918
import java.util.ArrayList;
2019
import java.util.Arrays;
2120
import java.util.LinkedHashMap;
@@ -28,7 +27,7 @@
2827
import javax.annotation.Nullable;
2928

3029
/** Base class for documents, document requests and responses. */
31-
@Beta // CHECKSTYLE:OFF
30+
// CHECKSTYLE:OFF
3231
public class BaseDocument
3332
// CHECKSTYLE:ON
3433
{

core-services/document-grounding/src/main/java/com/sap/ai/sdk/grounding/model/Chunk.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import com.fasterxml.jackson.annotation.JsonAnySetter;
1616
import com.fasterxml.jackson.annotation.JsonIgnore;
1717
import com.fasterxml.jackson.annotation.JsonProperty;
18-
import com.google.common.annotations.Beta;
1918
import java.util.ArrayList;
2019
import java.util.LinkedHashMap;
2120
import java.util.List;
@@ -27,7 +26,7 @@
2726
import javax.annotation.Nullable;
2827

2928
/** Chunk */
30-
@Beta // CHECKSTYLE:OFF
29+
// CHECKSTYLE:OFF
3130
public class Chunk
3231
// CHECKSTYLE:ON
3332
{

0 commit comments

Comments
 (0)