ChatGPTのStreamモードをOkHttp-sse+Gson+Hiltを使って実装
2023-04-14ChatGPTのStreamモードをAndroidアプリ上で使ってみます
ChatGPTのStreamモードをAndroidアプリ上で使ってみます
Proto DataStoreを使うことで型付きでデータを保存することが出来ます。protobuf言語でスキーマファイルを作成して、使う方法 もありますが、kotlinx.serializationとdata classを一緒に使うことも出来ます。その方法について書いています。
Javaで書かれたFragmentに対してViewModelをDIするための方法です。ついでにUseCase層にApplicationContextをDIする方法も書いてます。