/app/src/main/java/org/fossasia/susi/ai/rest/clients/WebSearchClient.kt

https://github.com/fossasia/susi_android · Kotlin · 18 lines · 12 code · 3 blank · 3 comment · 0 complexity · cbad991dd00e51846e9f0f6d20dc6dd1 MD5 · raw file

  1. package org.fossasia.susi.ai.rest.clients
  2. import retrofit2.Retrofit
  3. import retrofit2.converter.gson.GsonConverterFactory
  4. /**
  5. * <h1>Class to get retrofit client to get websearch results.</h1>
  6. */
  7. object WebSearchClient {
  8. private const val BASE_URL = "https://api.duckduckgo.com"
  9. val retrofit: Retrofit by lazy {
  10. Retrofit.Builder()
  11. .baseUrl(BASE_URL)
  12. .addConverterFactory(GsonConverterFactory.create())
  13. .build()
  14. }
  15. }