Rename ChatClient#ChatClientBuilder#defaultFunctionWrappers() to defaultFunction()

This change aligns the method name with the ChatClientRequest#function(...) syntax,
  improving code readability and consistency.
This commit is contained in:
Christian Tzolov
2024-05-23 07:15:03 +02:00
parent fbfc87e814
commit 5add8f0b68

View File

@@ -20,7 +20,6 @@ import java.net.URL;
import java.nio.charset.Charset;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
@@ -58,6 +57,10 @@ import org.springframework.util.StringUtils;
*/
public interface ChatClient {
// static ChatClient create(ChatModel chatModel) {
// return builder(chatModel).build();
// }
static ChatClientBuilder builder(ChatModel chatModel) {
return new ChatClientBuilder(chatModel);
}
@@ -579,7 +582,7 @@ public interface ChatClient {
return this;
}
public <I, O> ChatClientBuilder defaultFunctionWrappers(String name, String description,
public <I, O> ChatClientBuilder defaultFunction(String name, String description,
java.util.function.Function<I, O> function) {
this.defaultRequest.function(name, description, function);
return this;