我已经在 python 中使用了 groq api,与 LLM 进行推理。现在我想知道是否可以用 Java 做同样的事情。我已经找到了这个curl脚本。我可以在 Android 应用程序中使用它吗?或者有更好的方法吗?
curl https://api.groq.com/openai/v1/chat/completions -s \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $GROQ_API_KEY" \
-d '{
"model": "llama3-8b-8192",
"messages": [{
"role": "user",
"content": "Explain the importance of fast language models"
}]
}'
提前致谢!
我已经找到了这个curl脚本。我可以在 Android 应用程序中使用它吗?
不直接,因为
curl
是一个命令行程序,并且我们不经常在 Java/Kotlin 程序中使用它们。
或者有更好的方法吗?
在 Android 应用程序中进行此类 REST 风格 Web API 调用的最流行选项是带有或不带有 Retrofit 的 OkHttp。例如,之前的openai-java项目使用了Retrofit和OkHttp。