From d6ad6be98cec8cac67799d7a65e498f1fecefc36 Mon Sep 17 00:00:00 2001 From: Simon Vergauwen Date: Tue, 27 Jun 2023 13:36:11 +0200 Subject: [PATCH] Refactor aiClient to be camelCase --- .../com/xebia/functional/xef/auto/AIRuntime.kt | 2 +- .../com/xebia/functional/xef/auto/CoreAIScope.kt | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/core/src/commonMain/kotlin/com/xebia/functional/xef/auto/AIRuntime.kt b/core/src/commonMain/kotlin/com/xebia/functional/xef/auto/AIRuntime.kt index 9c3daa659..2f90a5589 100644 --- a/core/src/commonMain/kotlin/com/xebia/functional/xef/auto/AIRuntime.kt +++ b/core/src/commonMain/kotlin/com/xebia/functional/xef/auto/AIRuntime.kt @@ -21,7 +21,7 @@ data class AIRuntime(val runtime: suspend (block: AI) -> A) { CoreAIScope( defaultModel = LLMModel.GPT_3_5_TURBO_16K, defaultSerializationModel = LLMModel.GPT_3_5_TURBO_FUNCTIONS, - AIClient = openAiClient, + aiClient = openAiClient, context = vectorStore, embeddings = embeddings ) diff --git a/core/src/commonMain/kotlin/com/xebia/functional/xef/auto/CoreAIScope.kt b/core/src/commonMain/kotlin/com/xebia/functional/xef/auto/CoreAIScope.kt index 655a51d1a..8e5a24f76 100644 --- a/core/src/commonMain/kotlin/com/xebia/functional/xef/auto/CoreAIScope.kt +++ b/core/src/commonMain/kotlin/com/xebia/functional/xef/auto/CoreAIScope.kt @@ -27,7 +27,7 @@ import kotlin.jvm.JvmName class CoreAIScope( val defaultModel: LLMModel, val defaultSerializationModel: LLMModel, - val AIClient: AIClient, + val aiClient: AIClient, val context: VectorStore, val embeddings: Embeddings, val maxDeserializationAttempts: Int = 3, @@ -93,7 +93,7 @@ class CoreAIScope( CoreAIScope( defaultModel, defaultSerializationModel, - this@CoreAIScope.AIClient, + this@CoreAIScope.aiClient, CombinedVectorStore(store, this@CoreAIScope.context), this@CoreAIScope.embeddings, ) @@ -278,11 +278,11 @@ class CoreAIScope( return when (model.kind) { LLMModel.Kind.Completion -> - AIClient.createCompletion(buildCompletionRequest()).choices.map { it.text } + aiClient.createCompletion(buildCompletionRequest()).choices.map { it.text } LLMModel.Kind.Chat -> - AIClient.createChatCompletion(buildChatRequest()).choices.map { it.message.content } + aiClient.createChatCompletion(buildChatRequest()).choices.map { it.message.content } LLMModel.Kind.ChatWithFunctions -> - AIClient.createChatCompletionWithFunctions(chatWithFunctionsRequest()).choices.map { + aiClient.createChatCompletionWithFunctions(chatWithFunctionsRequest()).choices.map { it.message.functionCall.arguments } } @@ -410,6 +410,6 @@ class CoreAIScope( size = size, user = user ) - return AIClient.createImages(request) + return aiClient.createImages(request) } }