Milan Jurkulak 2 gadi atpakaļ
vecāks
revīzija
4bb89dba7e
3 mainītis faili ar 8 papildinājumiem un 2 dzēšanām
  1. 3 0
      build.gradle.kts
  2. 2 1
      gradle.properties
  3. 3 1
      gradle/libs.versions.toml

+ 3 - 0
build.gradle.kts

@@ -51,9 +51,12 @@ allprojects {
         // implementation(libs.dbus.java.transport.native.unixsocket)
         // javascript
         // implementation(libs.mozilla.rhino)
+        // gemini ai
+        implementation(libs.google.generativeai)
         // no log
         implementation("org.slf4j:slf4j-nop:2.0.7")
         implementation("me.xdrop:fuzzywuzzy:1.4.0")
+
 //        implementation("com.github.SmartToolFactory:Compose-Extended-Colors:1.0.0-alpha06")
 //        implementation("com.github.SmartToolFactory:Compose-Extended-Gestures:2.0.0")
 //        implementation ("androidx.compose.ui:ui-text-google-fonts:1.6.8")

+ 2 - 1
gradle.properties

@@ -1,2 +1,3 @@
 org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
-kotlin.code.style=official
+kotlin.code.style=official
+gemini_api_key=

+ 3 - 1
gradle/libs.versions.toml

@@ -15,6 +15,7 @@ kotlin = "1.9.22"
 compose = "1.7.0-alpha03"
 okhttp3 = "5.0.0-alpha.12"
 materialKolor = "1.7.0"
+generativeai = "0.5.0-1.0.0-wasm"
 #compose-webview = "1.9.20"
 #decompose = "3.0.0-alpha07"
 
@@ -28,10 +29,11 @@ mozilla-rhino = { module = "org.mozilla:rhino", version = "1.7.13" }
 okhttp-client = { module = "com.squareup.okhttp3:okhttp", version.ref = "okhttp3" }
 material-kolor = { module = "com.materialkolor:material-kolor", version.ref = "materialKolor" }
 google-gson = { module = "com.google.code.gson:gson", version = "2.8.9" }
-font-icons-awesome = { module = "br.com.devsrsouza.compose.icons:font-awesome-desktop", version="1.1.0" }
+font-icons-awesome = { module = "br.com.devsrsouza.compose.icons:font-awesome-desktop", version = "1.1.0" }
 #compose-webview = { module = "io.github.kevinnzou:compose-webview-multiplatform", version.ref = "compose-webview" }
 #decompose = { module = "com.arkivanov.decompose:decompose", version.ref = "decompose" }
 #decompose-extensions-compose = { module = "com.arkivanov.decompose:extensions-compose", version.ref = "decompose" }
+google-generativeai = { module = "dev.shreyaspatil.generativeai:generativeai-google-jvm", version.ref = "generativeai" }
 
 #// open ai
 #//        implementation("com.aallam.openai:openai-client:3.8.2")