2023-05-01から1ヶ月間の記事一覧
サイバーエージェントが日本語LLMを公開してくれたので動かしてみました。 www.cyberagent.co.jp ライセンスはクリエイティブ・コモンズで、商用利用もできるようです(2023/05/20時点)。 詳しくは各LLMの詳細ページに参考にしてください。 huggingface.co 手…
商用利用もできるLLMのDolly2.0を試してみました。 まずはAnacondaをインストールします。 Anacondaはデータサイエンスや機械学習などで良く使われるツールで、便利なライブラリなどを含んだプラットフォームです。 Anacondaはインストーラーを使ってインス…
Rubyのライブラリを使ってOpenAIのAPIを使ってみました。 まずは環境変数にOpenAIのAPI Keyをセットします。 キーは事前にOpenAIのサイトから取得しておきます。 export OPENAI_API_KEY=sk-XXXXXXX 次はGemfileでライブラリを追加します。 gem "openai" 最後…
PreferenceFragmentCompatという設定画面作成用のコンポーネントを試してみました。 まずはbuild.gradleでライブラリを追加します。 implementation 'androidx.preference:preference:1.2.0' 次は設定画面用のXMLを作成します。 res/xmlにpreferences.xmlと…
最近1ヶ月くらいプログラミングをする際にChatGPTを使ってみたのでメモ。 使い方 Androidアプリを作るときやRuby on Railsでの開発時に質問をしている。 「このViewのここだけ角丸にしたい」「このコンポーネントの背景色を変えたい」みたいにどのプロパティ…
Androidアプリ開発でGitHub Copilotを試してみました。 以前Xcodeで試した記事は下URLです。 GitHub Copilotを使って自動コード補完 - しめ鯖日記 まずは下の公式サイトからGitHub Copilotを有効にします。 docs.github.com GitHub Copilotを有効にしたらAnd…
RippleDrawableを使ってTextViewなどを押した時にもボタンを押したときのようなアニメーションが出るようにします。 まずはXMLでRippleDrawableを定義します。 res/drawableフォルダの中にtest_drawable.xmlというファイルを作成して下のように記述します。 …