1 line
1.3 KiB
JSON
1 line
1.3 KiB
JSON
{"repo": "aldamartechnologies/application", "files": {"app/src/main/java/com/example/appmedisync/app/screens/home/reportes/ApiConfig.kt": {"ee484d1df9b46c3c633f4812a9760cce8bbc7439": {"t": 1785745723.36923, "n": 1014, "h": "18b965653a8758fd", "c": "package com.example.appmedisync.app.screens.home.reportes\n\nimport com.example.appmedisync.BuildConfig\nimport okhttp3.OkHttpClient\nimport retrofit2.Retrofit\nimport retrofit2.converter.gson.GsonConverterFactory\nimport java.util.concurrent.TimeUnit\n\nobject ApiConfig {\n private val client = OkHttpClient.Builder()\n .addInterceptor { chain ->\n val request = chain.request().newBuilder()\n .addHeader(\"Authorization\", \"Bearer ${BuildConfig.DEEPSEEK_API_KEY}\")\n .addHeader(\"Content-Type\", \"application/json\")\n .build()\n chain.proceed(request)\n }\n .connectTimeout(60, TimeUnit.SECONDS)\n .readTimeout(30, TimeUnit.SECONDS)\n .build()\n\n val apiService: DeepSeekApi by lazy {\n Retrofit.Builder()\n .baseUrl(\"https://api.deepseek.com/\")\n .client(client)\n .addConverterFactory(GsonConverterFactory.create())\n .build()\n .create(DeepSeekApi::class.java)\n }\n}"}}}} |