2025-10-01から1ヶ月間の記事一覧
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):…
最高すぎるのでもっと知られるべき。 ただ、たぶん $HOME/.config/git/ignore みたいグローバル設定は無視されるようなので、あくまでも .gitignore ファイルを読むという感じぽい。
現象 % 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つけろとサジェストされる。まあ、基本的に…
近所の診療所で打ってきました。注射はぜんぜん痛くなかった。技術が進歩しているのかなー。 平日昼間だからかお年寄りが大勢いた。マスクみんなしてなくない? 大丈夫なの? 遍歴はこちら。 ファイザー ファイザー モデルナ コミナティ ファイザー コミナティ…
デコレータで関数を返す以外のことができる、ということで試してみた。できる。使い道は...なんかある? import sys def closable(func): class _: def __enter__(self): print("enter") return self # exc_type は例外型、exc_value は例外に渡されたオブジ…
ちょいちょい、道徳や倫理、姿勢について考えたり発言したりして(これはこうすべきだ、とか、こうしなければならない、とか、これはよいことではない、とか)、そのたびに自分の捉え方がいまいち安定しないなと思っていたのだけど、これを読んで見方が改ま…
google-crc32cの警告が鬱陶しいので抑制する - 0xf に関連して 以下のようにエラーが出てくるのが抑制のしようがなくて、 WARNING: All log messages before absl::InitializeLog() is called are written to STDERR E0000 00:00:1760337382.027649 10064653…
無念である。 def stream( self, input: InputT | Command | None, config: RunnableConfig | None = None, *, context: ContextT | None = None, stream_mode: StreamMode | Sequence[StreamMode] | None = None, print_mode: StreamMode | Sequence[Stream…
前回: リスト内包表記で改行入れるとスマートじゃん - 0xf ちょっとローカルで立てた gpt-oss とお話しするCUIを書いていた。で、LangGraph 経由で Ollama から戻ってくるメッセージを処理するところでどうしてもループが重なってインデントが深くなってしま…
OllamaのAPIからメタデータを取得しようとしたらうまくいかない、という場面。 DEBUG] token_info type: , value: {'input_tokens': 141, 'output_tokens': 121, 'total_tokens': 262} [DEBUG] Parse error: Expecting property name enclosed in double quo…
書き方すぐわかんなくなるのでメモ。 # google-crc32c のC拡張がない環境では大量の警告が出るため抑制する warnings.filterwarnings( "ignore", category=RuntimeWarning, module="google_crc32c", ) from langchain_google_vertexai.model_garden import C…
こういう話。 fruit = ["apple", "banana", "cherry", "date", "elderberry", "fig", "grape", "honeydew"] fruit_dict = { name: len(name) for name in fruit if name.endswith("e") } print(fruit_dict) #=> {'apple': 5, 'date': 4, 'grape': 5} 辞書を…
LangChain本読んでて、@chain の作りがスマートだなー! と思った。 langchain/libs/core/langchain_core/runnables at master · langchain-ai/langchain · GitHub 実装はゴツい! ともあれ、デコレータで関数を返す以外の発想がなかった。こんな感じですよ。 …
サポートに問い合わせたけど、在庫がないという話だった。 また、ご購入の場合、誠に恐れ入りますが、現在公式サイトに在庫がございません。 弊社都合ではございますが、JBL取り扱い量販店様よりご注文にてお買い求めが可能でございます。 型番:ARC-L834RC …
見た。たまにこういうの見たくなる。 インドのどこぞの湖のほとりを舞台に腐れ縁っぽい男二人が地元脱出を試みる話...試みるんだけどなんか戒厳令がしかれてバスに乗らないとかで、無目的にブラブラしていたら湖の環境調査に来た女の子に出会って仲良くなる.…
ルームアコースティック調整の決定版 | ブログ | すみやサウンドギャラリー|ハイエンドオーディオ・中古オーディオ専門店 なるほどそういうのもあるのね、とメモ。 この記事を読んで思ったけど、よくあるギザギザ乱反射ボードとかコルクみたいなやつだけで…
結論から言えばVulkun llama.cpp の 1.50.2 より新しいバージョンで問題が出ているらしい。最新は1.52.0。残念! 事象としては、単純にメインメモリにデータがロードされ、CPUで推論が動いてしまう。とうぜん、とてつもなく遅い。 LM StudioとAMDのGPUのドラ…