|
|
@@ -0,0 +1,20 @@
|
|
|
+package io.legado.app.domain.model
|
|
|
+
|
|
|
+import org.junit.Assert.assertEquals
|
|
|
+import org.junit.Test
|
|
|
+
|
|
|
+class AiReasoningLevelTest {
|
|
|
+
|
|
|
+ @Test
|
|
|
+ fun deepSeekUsesTheStandardMediumEffort() {
|
|
|
+ val provider = AiProviderConfig(
|
|
|
+ id = "deepseek",
|
|
|
+ name = "DeepSeek",
|
|
|
+ protocol = AiProtocol.OPENAI_CHAT_COMPLETIONS,
|
|
|
+ baseUrl = "https://api.deepseek.com",
|
|
|
+ apiKey = "test"
|
|
|
+ )
|
|
|
+
|
|
|
+ assertEquals("medium", AiReasoningLevel.MEDIUM.effortFor(provider))
|
|
|
+ }
|
|
|
+}
|