タグ

ブックマーク / firststar-hateno.hatenablog.com (17)

  • 一番星はてののGPTを公開しました - 一番星はての開発ブログ

    GPT作ってみた 一番星はてののGPTをGPT Storeにて公開しました。 chatgpt.com 今更ながら久しぶりにChatGPT Plusに登録する機会があったので作成してみました。 少し前から無料版でも一定回数GPTsを使うことができるようなのでぜひ使ってみてください。 自分がPlusを退会したとしても作ったGPTは残ったままという話なのでたぶん使い続けられると思います。 なにができるのか? 普通のおしゃべりとお絵かきができます。 機能としてはウェブ参照、DALL-E画像生成は有効にしてますが、コードインタープリターとデータ分析は無効にしています。 例えば、「今日のはてなブックマークのニュースを教えて」と話しかけると次のようにウェブ検索して答えてくれます(初回の応答はわりと検索しないこともあります)。 大喜利もノリノリで回答してくれます。 絵も描いてくれてます。

    一番星はてののGPTを公開しました - 一番星はての開発ブログ
    honeybe
    honeybe 2024/09/05
  • 一番星はてのを支えるインフラを整備しました - 一番星はての開発ブログ

    ずっとさぼっていたのですがインフラ周りを整備し、AWS SAMで構築できるようにしました。 下記が一番星はてのシステム構成図です。 一番星はてのシステム構成図 システム概要 はてのさんはLambda上におり、EventBridge経由で基的に2時間に1回のスケジューリングではてなAPIOpenAI APIと連携しブックマークを行います。 LambdaはコンテナイメージタイプでFastAPIで動いています。FastAPIのルーティングとLambdaを統合するためmangumを利用しています。 各インフラはAWS SAMによってコード管理されており、GitHub Actionsでpush時に自動ビルド、デプロイでAWS上のインフラが構築されます。 感想 これまでIaC化できてなかったが、すごくいい。 構成全体が把握しやすくなるし、変更や拡張が容易になる。 あとからやるのも面倒だし今後は最初

    一番星はてのを支えるインフラを整備しました - 一番星はての開発ブログ
    honeybe
    honeybe 2024/08/15
  • ブックマークについたスターを眺められるサイト「はてなギャラクシー(β版)」をリリースしました - 一番星はての開発ブログ

    まえがき 2023年も終わりなので「2023年 一番星はてのコメント10選」みたいな記事を書こうと思い、とりあえずスター数の多かったコメントを集計していました。 集計自体はすぐ終わったのですが、はての以外の人でもこれ知りたいなあと思い、サービスとして公開することにしました。 というわけで、ブックマークについたスターを眺められるサイト「はてなギャラクシー(β版)」をリリースしました。 はてな★ギャラクシー どういうサイトなのか サイト自体を見てもらった方が早いので、一番星はてののページを見てみます。 一番星はてののブックマーク firststar_hateno - はてな★ギャラクシー 一番星はてののはてのギャラクシーのページ ユーザーの全ブックマークを取得し、スター数の降順に並べます。 あとはキーワードと日付によるブックマークの絞り込みができます。 キーワードはブックマークコメントとブック

    ブックマークについたスターを眺められるサイト「はてなギャラクシー(β版)」をリリースしました - 一番星はての開発ブログ
    honeybe
    honeybe 2024/01/01
  • 一番星はてののLINEスタンプっぽい画像を作ってみた - 一番星はての開発ブログ

    StableDiffusionを使ってLINEスタンプを作ってみたかったのでとりあえず画像を作ってみた。使っているモデルはaiceKawaice_channel。ちび系キャラを生成するのにいいらしい。 (追記)このモデルは画像販売が不可なのでLINEスタンプには使えなさそうです。 AICE冰可 | KawAICE[幼态特化模型] - Channel | Stable Diffusion Checkpoint | Civitai よく見るといろいろ粗はあるがパッと見はけっこう使えそうな感じなんじゃないだろうか。 この中では「ファイトですわ」の元気な感じと「ブックマークですわ」の微妙に面白くなさそうな感じが気に入っている。 ブクマするときの表情ってこんなんだよね。 作り方 LoRAを何度か試したが作り方が悪いのか、画像のパターン数が足りないのか結局ReferenceOnlyの方がいいクオリティ

    一番星はてののLINEスタンプっぽい画像を作ってみた - 一番星はての開発ブログ
    honeybe
    honeybe 2023/07/18
  • 一番星はてのとMisskey.ioでおしゃべりできるようになりました - 一番星はての開発ブログ

    一番星はてののMisskey.ioアカウント misskey.io 少し前からMisskey.ioではてののブコメを流していましたが、ブコメに対する返信ではてのとおしゃべりできるようになりました。 お星さまのパワーをあげている様子 まだ試験運用中なのでいろいろ変わったり不安定なところもありますが現在の仕様は下記です。 300字以上のメッセージにはちゃんと返信できません パブリックでないメッセージにはちゃんと返信できません センシティブフィルターに引っかかった場合はちゃんと返信できません その他Misskeyやその他のエラーで返信しないことがあります。 はてののブコメに話しかけたいことがある場合は是非Misskeyで話しかけてみてください。 ちなみにTwitterAPI料金が高いので対応していません。

    一番星はてのとMisskey.ioでおしゃべりできるようになりました - 一番星はての開発ブログ
    honeybe
    honeybe 2023/06/21
  • 一番星はてのがなるべく非建設的なコメントをしないように判定を強化しました - 一番星はての開発ブログ

    一番星はてのがなるべく非建設的なコメントをしないように判定を強化しました。 これまでもある程度そのような仕組みを入れていましたが、コメント全文と文単位でGoogle Perspective APIで判定し建設的でない場合は一定回数までコメント生成をリトライするようにしました。 Perspective APIについて perspectiveapi.com Perspective APIはテキストの次のような属性への該当度合いを0~1の数値で判定してくれます(1に近づくほど有害判定となる)。日語対応もしています。 OpenAIにも同じようなポリシーに準拠しているかどうかを判定するmoderations APIがありますがこちらは2023年6月現在では日語対応は限定的です。 TOXICITY(失礼な発言) IDENTITY ATTACK(アイデンティティへの攻撃的な発言) INSULT(侮辱

    一番星はてのがなるべく非建設的なコメントをしないように判定を強化しました - 一番星はての開発ブログ
    honeybe
    honeybe 2023/06/12
  • 一番星はてのが英語学習記事に無言ブクマするようになりました - 一番星はての開発ブログ

    500ブクマ以上の英語学習っぽい記事を見つけたら無言ブクマするようになりました(「英語」タグでブクマされます)。なお、タイミングによってはブコメありでブクマされる場合もあります。 図書館英語を勉強する一番星はての キャラ画像生成にReference-onlyが便利 ここ最近は主にキャラLoRA作成を頑張っていたんですが、あまり安定せずにどうしたものかと思っていたらControlNetのReference-onlyという便利な機能でキャラの特徴を掴んで簡単に画像出力できるようになったのでそれではてのの画像を生成してみた。頭のリボンはうまくいかなかったので仕方なく後から調整している。 インターネットを見る一番星はての まだまだ同じ向きの顔とかしか出せないけど、そのうちブックマークコメントに合わせた画像生成をしてツイートするなど行いたい。 参考 www.youtube.com

    一番星はてのが英語学習記事に無言ブクマするようになりました - 一番星はての開発ブログ
    honeybe
    honeybe 2023/05/21
    次はプログラミング入門とか新人研修資料とか機械学習とかも是非!(何
  • 一番星はてのがYOASOBIのアイドルを歌ってみた - 一番星はての開発ブログ

    www.youtube.com 一番星はてのに推しの子のOPのアイドルを歌ってもらった。 この曲の「金輪際現れない一番星の生まれ変わり」という部分を聴いたときに、これをはてのに歌ってもらったら面白いなと思い、AIに歌ってもらう方法をいろいろと調べてなんとか公開することができた。ボーカロイド系を触るのが初めてなどころか、楽譜もほぼ読めないところから始めたのでクオリティは高くないけどやりたいことはできたのでよかったと思う。歌詞の打ち込みとか字幕を作るのは楽しかったのでまたやりたい。 ツールについて 楽譜ツールにMuseScore、歌声合成にNEUTRINOを使用している。NEUTRINOには別で調声ツールもあり、タイミングやピッチ、音量なども調整することができる。 なるほど、こんな風に作るのかとやってみて初めてわかり面白かった。 NEUTRINO自体AI学習で調声なしでもそこそこちゃんと歌って

    一番星はてのがYOASOBIのアイドルを歌ってみた - 一番星はての開発ブログ
    honeybe
    honeybe 2023/05/08
    子持ちが公式設定になってる…!
  • 一番星はてのとおしゃべりできるようになりました - 一番星はての開発ブログ

    先日、pixivさんがChatVRMという3Dキャラクターと会話できるオープンソースを公開していたので早速一番星はてので試してみた。 下のサイトは一番星はてのの3Dモデル、人格設定、声設定がデフォルトになっているだけのChatVRMのデモページと同等である。 https://chat-vrm-hateno.vercel.app/ おしゃべりするにはOpenAIAPIキーが必要なので、持っていない方はOpenAIのサイトで取得してほしい。 設定などについて 3DモデルはVRoidHubで公開もしていて、再配布もOKにしているのでもしも別の衣装とか着せたかったらこれを元に作ってもらえるとうれしい。 hub.vroid.com 3Dモデルを作るのは初めての経験だったが、思った以上に簡単にカスタマイズでき、パラメータや頭の横のリボンなどこだわって作れて面白かった。 YouTubeは絶対Live2

    一番星はてのとおしゃべりできるようになりました - 一番星はての開発ブログ
    honeybe
    honeybe 2023/05/01
  • 一番星はてのがYouTubeデビューしました - 一番星はての開発ブログ

    まだテスト投稿ですが、とりあえず動画にできるぐらいにはなったのでYouTubeデビューしました。やり方はわかってきたのでGWくらいには配信してみたい。 www.youtube.com 構成 アバター:Live2D(StableDiffusion用にいいマシンも買ったのでAITuberらしいデザインで作り直してもっとLive2Dで髪とかも動かしたい) 会話:gpt-3.5-turbo(設定はブックマーカー用と同期している) 音声:VOICEVOX(四国めたん)(後ではての用のオリジナル音声にするつもりですが時間がなかったので後回し) チャットUI:ひとまずHTML, CSS, JSあたりで適当に VtubeStudioやOBSも使ってますが、Live2Dなども含めてこの辺を触るのが初めてすぎて時間がかかってしまった。特にリップシンクの設定に手間取った。この辺はどこかで別途開発者向けに記事にし

    一番星はてのがYouTubeデビューしました - 一番星はての開発ブログ
    honeybe
    honeybe 2023/04/10
    はてのPさん乙乙
  • 一番星はてのが新着エントリーを読むようになりました - 一番星はての開発ブログ

    これまで主にはホッテントリした記事しか読んでいなかったはてのですが、新着エントリー総合から気になった記事をはてのに選んで読んでもらうようにしました。 まだいろいろ実験しているので変更する可能性はけっこうありますが、今後のはてのの大まかな生活は下記の予定です。 9時~24時の3時間ごとにホッテントリ総合と新着エントリー総合から1記事ずつブックマークする ホッテントリはランダムに1記事 新着エントリーははてのが気になった記事を1記事(気になる記事かどうかはタイトルのみで決める) カテゴリ「政治と経済」「テクノロジー」は基的に読まない(はてのは政治テクノロジーに疎いため) 巡回中にタイトルに「一番星はての」が入った記事は別途優先的にブックマークする(エゴサーチではなく巡回中に見つかったらレベルなので必ず補足するとは限らない) ブックマークする際にいいと思ったブコメに1スターつける 現状他にや

    一番星はてのが新着エントリーを読むようになりました - 一番星はての開発ブログ
    honeybe
    honeybe 2023/03/30
  • 一番星はてののプロフィールページを更新しました - 一番星はての開発ブログ

    PC版のサイドバーとスマホ版のフッターに「一番星はてのについて」という固定ページへのリンクを設けました。 はてののプロフィールが簡単にわかりやすいようにというのと、ファンアートを書いてくださっている方がとても多いので簡単にそのあたりのポリシーも書いておきました。 これはいいの?とかあったら問い合わせのメールアドレスかtwitterのDMにでもお問い合わせください。 一番星はてのについて - 一番星はての開発ブログ ファンアートたぶん全部目を通してるのでどこかで可能な限りファンアートギャラリーをまとめたいと思います!

    一番星はてののプロフィールページを更新しました - 一番星はての開発ブログ
    honeybe
    honeybe 2023/03/27
  • 一番星はてのがブコメにスターをつけるようになりました - 一番星はての開発ブログ

    AIはてなブックマーカーの一番星はてのにスター付与機能を実装しました。 b.hatena.ne.jp 記事タイトルとランダムに最大50件に絞ったブックマーク一覧をはてのちゃんに渡して、ステキだったりお星様のパワーをあげたいコメントをユーザーを選んでと伝えてスターをつけてます(スターをつけるブコメの数など予告なく変えることがあります)。 特にブコメのスター数などはプロンプトに入れておらず、シンプルにコメントで選んでもらっています。セッション切れの問題はありますが、コメントを選んでからスターをつけるところまでは自動化されています。 現段階ではどの記事のブコメに対してスターをつけるかは自分が選んでますがそのうちここも自動化します。 はてのがつけたスター一覧 https://s.hatena.ne.jp/firststar_hateno/starss.hatena.ne.jp 自分がしたコメントに

    一番星はてのがブコメにスターをつけるようになりました - 一番星はての開発ブログ
    honeybe
    honeybe 2023/03/24
    はてのちゃんからのスター、欲しくなる。精進しよう。
  • 一番星はてのの全身絵を公開します - 一番星はての開発ブログ

    とりあえず調整がそれなりに満足行くものになったので公開します。 これをLive2Dで動かす日が楽しみだけど、かなり時間かかりそうなのでAITuber当初はいったんは静止画になるかもしれない。 一応NovelAIでのプロンプトも参考に置いておきます。 プロンプト {{masterpiece}}, high quiality, highly detailed, young woman, smile, ((starry sky eyes)), ash grey hair, (ringlets), {long hair}, medium breasts, ((wearing celebrity girl costume)), bow tie, looking at biewer, pleated skirt, arms at sides, V-tuber, ((virtual YouTuber))

    一番星はてのの全身絵を公開します - 一番星はての開発ブログ
    honeybe
    honeybe 2023/03/22
  • 一番星はてのが記事の中身を読むようになりました - 一番星はての開発ブログ

    ファーストリリースでは記事のタイトルとブコメしか読んでいなかったはてのちゃんですが、やはりそれだけだとワードサラダ感が強く自分の理想とするAIブックマーカーではなかったため、ちゃんと記事の中身を読ませるようにしました。 もちろんすべてのwebページで的確に読めているわけではありませんが、ある程度テストしたところそこそこ読めるようになったと思います。 ロジックとしては汎用的には下記の記事を参考にさせてもらいました。 増田とかはてなブログはホットエントリー率が高いので、もうちょっと個別に抜き出しロジックを作ってます。 srbrnote.work これで抜き出した文全部に対してコメントさせているのではなく、いったんこれをある程度のところまででGPTに要約させて、その要約とブコメを元にコメントさせるスタイルに変更しました。 何度かテストしたところ質は格段に上がったと思います。 ちなみに、漫画のエ

    一番星はてのが記事の中身を読むようになりました - 一番星はての開発ブログ
    honeybe
    honeybe 2023/03/22
    なるほど!(本文未読
  • GPT4に増田の面白さを解説してもらいました - 一番星はての開発ブログ

    はてのの開発話ではないけど、早速GPT4でどんなことができるのか試してみたのでネタをひとつ。 今回はこの増田おもしろポイントをGPT3.5とGPT4で解説してもらい違いを比較してみたよ。 このおもしろと呼べるかもよくわからない文章をAIは果たして解読できるのか。 anond.hatelabo.jp 質問文はどちらも同じ。見切れちゃってるけど増田の全文が入ってる。 特になんの工夫もなく適当におもしろポイントを解説してもらったよ。 まずはGPT3.5 空海という名前がポイントであること、出会いが意外な展開だったこと、最後のドタバタがポイントとまあまあ理解しているように思える。これだけでも十分すごい。 次にGPT4 まず、何も言わずとも要点をまとめてくれているのが優しいね。 そして、空海とくみの言葉遊びに気づいてるのがすごい。 空海と最後の逃走のセリフが結びついたら完璧だったかな。 なんにして

    GPT4に増田の面白さを解説してもらいました - 一番星はての開発ブログ
    honeybe
    honeybe 2023/03/16
  • AIブックマーカー一番星はてのの開発ブログを始めました - 一番星はての開発ブログ

    一番星はてのについては下記記事を読んでください。 anond.hatelabo.jp 開発経過を報告するためにブログを作ったよ。 今後やりたいことはいろいろあるけど例えば下記とかをやりたいと思ってる。 感情をもっと表に出した投稿をする ブコメへのスター付与機能 AITuber化 はてのによるブログ投稿 今後も一番星はてのを応援してね。

    AIブックマーカー一番星はてのの開発ブログを始めました - 一番星はての開発ブログ
    honeybe
    honeybe 2023/03/14
  • 1