Skip to content

Commit a9e5a16

Browse files
committed
Moving created methods and tests to v2.
1 parent 863b6a9 commit a9e5a16

File tree

3 files changed

+6
-22
lines changed

3 files changed

+6
-22
lines changed

sample-code/spring-app/src/main/java/com/sap/ai/sdk/app/services/OpenAiService.java

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,7 @@
1111
import com.fasterxml.jackson.databind.ObjectMapper;
1212
import com.fasterxml.jackson.module.jsonSchema.JsonSchemaGenerator;
1313
import com.sap.ai.sdk.core.AiCoreService;
14-
import com.sap.ai.sdk.foundationmodels.openai.OpenAiChatCompletionRequest;
15-
import com.sap.ai.sdk.foundationmodels.openai.OpenAiChatCompletionResponse;
1614
import com.sap.ai.sdk.foundationmodels.openai.OpenAiClient;
17-
import com.sap.ai.sdk.foundationmodels.openai.OpenAiMessage;
1815
import com.sap.ai.sdk.foundationmodels.openai.model.OpenAiChatCompletionDelta;
1916
import com.sap.ai.sdk.foundationmodels.openai.model.OpenAiChatCompletionFunction;
2017
import com.sap.ai.sdk.foundationmodels.openai.model.OpenAiChatCompletionOutput;
@@ -30,7 +27,6 @@
3027
import java.util.stream.Stream;
3128
import javax.annotation.Nonnull;
3229
import lombok.extern.slf4j.Slf4j;
33-
import lombok.val;
3430
import org.springframework.stereotype.Service;
3531

3632
/** Service class for OpenAI service */
@@ -50,13 +46,6 @@ public OpenAiChatCompletionOutput chatCompletion(@Nonnull final String prompt) {
5046
return OpenAiClient.forModel(GPT_4O_MINI).chatCompletion(prompt);
5147
}
5248

53-
/**
54-
* Chat request to OpenAI
55-
*
56-
* @param previousMessage The request to send to the assistant
57-
* @return the assistant message response
58-
*/
59-
6049
/**
6150
* Asynchronous stream of an OpenAI chat request
6251
*

sample-code/spring-app/src/main/java/com/sap/ai/sdk/app/services/OpenAiServiceV2.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,12 @@ public OpenAiChatCompletionResponse chatCompletion(@Nonnull final String prompt)
3838
.chatCompletion(new OpenAiChatCompletionRequest(prompt));
3939
}
4040

41+
/**
42+
* Chat requests to OpenAI and updating the messages history
43+
*
44+
* @param previousMessage The request to send to the assistant
45+
* @return the assistant message response
46+
*/
4147
@Nonnull
4248
public OpenAiChatCompletionResponse messagesHistory(@Nonnull final String previousMessage) {
4349
val messagesList = new ArrayList<OpenAiMessage>();

sample-code/spring-app/src/main/resources/static/index.html

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -589,17 +589,6 @@ <h5 class="mb-1">OpenAI</h5>
589589
</div>
590590
</div>
591591
</li>
592-
<li class="list-group-item">
593-
<div class="info-tooltip">
594-
<button type="submit" formaction="/messagesHistory"
595-
class="link-offset-2-hover link-underline link-underline-opacity-0 link-underline-opacity-75-hover endpoint">
596-
<code>/messagesHistory</code>
597-
</button>
598-
<div class="tooltip-content">
599-
Chat request to OpenAI using message history.
600-
</div>
601-
</div>
602-
</li>
603592
<li class="list-group-item">
604593
<div class="info-tooltip">
605594
<button type="submit" formaction="/streamChatCompletion"

0 commit comments

Comments
 (0)