AI
こういう「よくある」やつを作らせるとほんとにすぐ作ってくる。 作ってる最中の半分くらいは用語について悩んでいた。「だいたいこんな感じ」でやってると無限によくわからないものが出来上がってくる。 ノード 入力と出力を持つワークフローの要素 ポート …
なるべくそれらしいものを作ろうとしたけど、「ちょっとこう、解釈違いっすねえ...」って感じになってしまう。SD3.5 large-turbo、4bit量子化版。 ただ微妙に「おもしろいじゃんこれ」って雰囲気の絵が出てくるのが悔しい。配色とか雰囲気ポップさとかね。 …
ローカルで生成。SD3.5。 832 x 832 のサイズ、4stepで生成に3分くらいかかっている。 ホラーですね。まあナマハゲ伝説冷静に考えれば伝奇ホラーの道具立てでしかないよね。それはそう。マスクのスタイルの違い、ゲームの着せ替え要素みたいですね。
codexでTextualize/richを使った少しややこしい画面を作らせてみたがおおむね期待通りに動いていてすごいなと思う。 markdownのレンダリングもビルトインされているのでコードシンタックスなども色分けされる。マウス対応のターミナルであれば画面内のテキス…
たとえば今日、ちょっとしたWebサーバを書いたんだけど、そのときサンプルのページとして「It Works!」「あなたの予想に反してこのページが見えていますでしょうか」って手癖で書いてしまった。 これが自分の「らしさ」であるとして、では「ma2sakaさんらし…
みなさんこんにちは。株式会社はてなで働いている id:ma2saka です。普段はクラウドサービスの利用状況の詳細データにSQLを書いたり、壊れたスプレッドシートを直したり、更新されたエンドユーザーライセンスのdiffを目grepする仕事をしています。 この記事…
クリスマスだ! ということでみました。いまいちですね。 ジュマンジの監督がアクション映画を作ってスキンヘッドの大男が活躍するということで、「ああ、いつものステイサムさんね」と思ったらドウェイン・ジョンソンさん。 hominis.media 俺には見分けがつ…
めちゃくちゃ久しぶりにデスクトップPCにLinux (Ubuntu)をセットアップした。LTSで24.04。 Software Design 2026年1月号 | 技術評論社 偶然、SDの1月号もLinux Desktop元年だった。でも毎年元年って言ってないかな...。 インストール〜ログイン USBメモリに…
whisperは OpenAI がリリースした音声書き起こしモデル。とその実装。実装? 「モデル」と「実装」って言葉が乱舞しがちな分野である。正直わからん。 whisper いくつか亜種がある。 openai-whisper(本家) 音声ファイル読み込み周りで FFmpeg への依存があ…
諸事情によりコンテナでWhisperを実行したくなったと思いねえ。しかし初回ダウンロードにはとても時間がかかる。毎回ロードするのがわかっているならモデルファイルは焼いておきたい。 FROM python:3.13-trixie ENV DEBIAN_FRONTEND=noninteractive \ WHISPE…
標準の slack_send_message ツールはブロックを受け付けてないので全てテキストモードで投稿される。 tools/src/strands_tools/slack.py at main · strands-agents/tools · GitHub まあでも小さいコードなので、以下のようなパッチをいれてしまえば自然な動…
手軽なんだけど開発途上〜って感じ。 tools/src/strands_tools/slack.py at main · strands-agents/tools · GitHub のコメントに書いてることがおおむね全て。 以下環境変数が設定されてれば動く。 SLACK_BOT_TOKEN: xoxb-... SLACK_APP_TOKEN: xapp-... 要…
GitHub - strands-agents/sdk-python: A model-driven approach to building AI agents in just a few lines of code. import readline # noqa: F401 from strands import Agent, tool from strands.models import BedrockModel @tool def word_count(text):…
現象 % brew upgrade codex Warning: Treating codex as a cask. For the formula, specify the --formula flag. To silence this message, use the --cask flag. Error: Cask 'codex' is not installed. --formulaつけろとサジェストされる。まあ、基本的に…