diff --git a/core/src/commonMain/kotlin/com/xebia/functional/xef/llm/assistants/Assistant.kt b/core/src/commonMain/kotlin/com/xebia/functional/xef/llm/assistants/Assistant.kt index 0c12198d1..5d84096d4 100644 --- a/core/src/commonMain/kotlin/com/xebia/functional/xef/llm/assistants/Assistant.kt +++ b/core/src/commonMain/kotlin/com/xebia/functional/xef/llm/assistants/Assistant.kt @@ -22,14 +22,14 @@ class Assistant( val assistantId: String, val toolsConfig: List> = emptyList(), val config: Config = Config(), - private val assistantsApi: Assistants = OpenAI(config, logRequests = true).assistants, + private val assistantsApi: Assistants = OpenAI(config, logRequests = false).assistants, ) { constructor( assistantObject: AssistantObject, toolsConfig: List> = emptyList(), config: Config = Config(), - assistantsApi: Assistants = OpenAI(config, logRequests = true).assistants, + assistantsApi: Assistants = OpenAI(config, logRequests = false).assistants, ) : this(assistantObject.id, toolsConfig, config, assistantsApi) suspend fun get(): AssistantObject = @@ -83,7 +83,7 @@ class Assistant( metadata: JsonObject? = null, toolsConfig: List> = emptyList(), config: Config = Config(), - assistantsApi: Assistants = OpenAI(config, logRequests = true).assistants, + assistantsApi: Assistants = OpenAI(config, logRequests = false).assistants, ): Assistant = Assistant( CreateAssistantRequest( @@ -104,7 +104,7 @@ class Assistant( request: CreateAssistantRequest, toolsConfig: List> = emptyList(), config: Config = Config(), - assistantsApi: Assistants = OpenAI(config, logRequests = true).assistants, + assistantsApi: Assistants = OpenAI(config, logRequests = false).assistants, ): Assistant { val response = assistantsApi.createAssistant(request, configure = ::defaultConfig) return Assistant(response, toolsConfig, config, assistantsApi) @@ -114,7 +114,7 @@ class Assistant( request: String, toolsConfig: List> = emptyList(), config: Config = Config(), - assistantsApi: Assistants = OpenAI(config, logRequests = true).assistants, + assistantsApi: Assistants = OpenAI(config, logRequests = false).assistants, ): Assistant { val parsed = Yaml.Default.decodeYamlMapFromString(request) val fileIds = parsed["file_ids"]?.let { (it as List<*>).map { it.toString() } } diff --git a/examples/src/main/kotlin/com/xebia/functional/xef/assistants/AssistantStreaming.kt b/examples/src/main/kotlin/com/xebia/functional/xef/assistants/AssistantStreaming.kt index 86a47af65..8fecf412b 100644 --- a/examples/src/main/kotlin/com/xebia/functional/xef/assistants/AssistantStreaming.kt +++ b/examples/src/main/kotlin/com/xebia/functional/xef/assistants/AssistantStreaming.kt @@ -19,7 +19,7 @@ suspend fun main() { toolsConfig = listOf(Tool.toolOf(SumTool())) ) val config = Config(org = null) - val api = OpenAI(config = config, logRequests = true).assistants + val api = OpenAI(config = config, logRequests = false).assistants val thread = AssistantThread(api = api, metric = metric) println("Welcome to the Math tutor, ask me anything about math:") val userInput = "What is 1+1, explain all the steps and tools you used to solve it." diff --git a/examples/src/main/kotlin/com/xebia/functional/xef/dsl/images/ImagesExamples.kt b/examples/src/main/kotlin/com/xebia/functional/xef/dsl/images/ImagesExamples.kt index beab77ab9..01b71aa19 100644 --- a/examples/src/main/kotlin/com/xebia/functional/xef/dsl/images/ImagesExamples.kt +++ b/examples/src/main/kotlin/com/xebia/functional/xef/dsl/images/ImagesExamples.kt @@ -5,7 +5,7 @@ import com.xebia.functional.xef.OpenAI import com.xebia.functional.xef.llm.asInputProvider suspend fun main() { - val openAI = OpenAI(logRequests = true) + val openAI = OpenAI(logRequests = false) val ai = openAI.images val image = ai.createImage( diff --git a/examples/src/main/kotlin/com/xebia/functional/xef/dsl/vision/VisionExample.kt b/examples/src/main/kotlin/com/xebia/functional/xef/dsl/vision/VisionExample.kt index 4763996ac..722152a39 100644 --- a/examples/src/main/kotlin/com/xebia/functional/xef/dsl/vision/VisionExample.kt +++ b/examples/src/main/kotlin/com/xebia/functional/xef/dsl/vision/VisionExample.kt @@ -4,7 +4,7 @@ import com.xebia.functional.xef.OpenAI import com.xebia.functional.xef.llm.vision suspend fun main() { - val openAI = OpenAI(logRequests = true) + val openAI = OpenAI(logRequests = false) val stream = openAI.chat.vision( prompt = "Describe the image in detail", diff --git a/examples/src/main/kotlin/com/xebia/functional/xef/dsl/vision/VisionExample2ShotsFunction.kt b/examples/src/main/kotlin/com/xebia/functional/xef/dsl/vision/VisionExample2ShotsFunction.kt index 46b50a571..25db4ae45 100644 --- a/examples/src/main/kotlin/com/xebia/functional/xef/dsl/vision/VisionExample2ShotsFunction.kt +++ b/examples/src/main/kotlin/com/xebia/functional/xef/dsl/vision/VisionExample2ShotsFunction.kt @@ -11,7 +11,7 @@ data class ImageAnalysisResult( ) suspend fun main() { - val openAI = OpenAI(logRequests = true) + val openAI = OpenAI(logRequests = false) val result: ImageAnalysisResult = openAI.chat.visionStructured( prompt = "Describe the image in detail", diff --git a/examples/src/main/kotlin/com/xebia/functional/xef/evaluator/TestExample.kt b/examples/src/main/kotlin/com/xebia/functional/xef/evaluator/TestExample.kt index 999a6b8da..e51f70487 100644 --- a/examples/src/main/kotlin/com/xebia/functional/xef/evaluator/TestExample.kt +++ b/examples/src/main/kotlin/com/xebia/functional/xef/evaluator/TestExample.kt @@ -18,7 +18,7 @@ object TestExample { @JvmStatic fun main(args: Array) = SuspendApp { val model = CreateChatCompletionRequestModel.gpt_3_5_turbo_16k - val chat = OpenAI(logRequests = true).chat + val chat = OpenAI(logRequests = false).chat val spec = SuiteSpec(