Swift【Swift】swiftからChatGPT APIを使ってみる ここ暫く話題になっているChatGPTですが、3月1日にAPIが公開されました。元々OpenAI APIがあり、そこにChatGPTのAPIが追加された形になります。今回はswiftからこのChatGPT APIを使ってみます。 前書き 今... 2023.04.08SwiftSwiftUI
Swift【Swift】Core ML Stable DiffusionのStableDiffusionモデルの対応状況 Core ML Stable DiffusionでStableDiffusionモデルがどの程度対応しているか確認してみました。 実行環境はM1 Mac mini 16GB RAMです。 --model-version実行可否デフォルト解像... 2022.12.08Swift
Swift【Swift】Core ML Stable Diffusionを使ってみた(Apple Silicon) AppleがApple Silicon向けにStable Diffusionを最適化したものを発表しました。今回はこれを試してみます。 今回はコマンドラインからの実行までですが、本記事の大半は占める環境構築してモデルを変換するまでの作業です... 2022.12.03Swift開発全般
Swift【Swift】よく使うアプリの起動時の分岐処理 私がよく使うアプリの起動時処理を紹介します。 アプリの起動時に行いたい処理はいくつかあると思います。私は初回起動時に初期データの追加、チュートリアルの表示、ATTダイアログの表示を行います。また更新後の起動時には更新内容の表示を行います。 ... 2021.11.29SwiftSwiftUI
Swift【Swift】非同期処理について(async、await、actor) Swift5.5で非同期処理に大幅な追加が行われました。 非同期処理でお馴染みのasync、await、そして非同期処理に欠かせない排他制御の為のactorです。 async/await await async/awaitとよく言われますが... 2021.10.04SwiftSwiftUI
Swift【Swift】WKWebViewのコンテキストメニューへの項目追加 WKWebViewのコンテキストメニューへの項目追加の方法です。リンクを長押しした時に出てくるヤツですね。TouchCalloutとかActionSheetとか言われたりもしてました。 結論から言うとこのURLを見てください。Add a C... 2021.04.02Swift