相談する

ブログの見本:すべての書式と添付ファイル

Markdown の書式と、画像・動画・音声・そのほかのファイルの表示を確かめるための見本の記事です。

この記事は、ブログの表示を確かめるための見本です。Markdown の書式と、添付できるファイルの種類を、ひととおり入れてあります。

文字の書式

ふつうの文章です。太字、斜体、取り消し線、インラインのコード が使えます。外部へのリンクは Hugging Face の CatsAI のページ のように書きます。サイト内へのリンクは Lynx のページ のように書きます。

長い文章の折り返しも確かめます。CatsAI は、用途をひとつに絞った小さな AI モデルをつくっています。どのモデルも GPU のない普通の CPU で動くので、文書を外に出さずに、手元の機械だけで処理できます。

箇条書き

  • Lynx:渡した文書だけをもとに答える
  • Noir:個人情報や機密情報を伏せる
    • 日本語
    • 英語
  • Serval:10言語を相互に翻訳する
  • Ocelot:20言語の文章を読み上げる

番号つきの手順

  1. 記事を日本語か英語で書く
  2. ファイルを添付して、本文に入れる
  3. 「公開する」を押す
    1. 19言語に翻訳される
    2. タイトル画像がつくられる
  4. すべて終わると公開される

チェックリスト

  • 下書きを作る
  • ファイルを添付する
  • 公開後の表示を確かめる

引用

小さいモデルは、できることを絞るかわりに、どこでも動きます。

2行目の引用です。

コード

# llama.cpp で Lynx を起動する
llama-server -m models/lynx-0.8b-Q4_K_M.gguf -c 8192 --jinja -t 8 --port 8080
import lynx

r = lynx.answer(text, "有給休暇は何日ありますか。", lang="ja")
print(r["answer"])

表

モデル 仕事 大きさ 言語
Lynx 文書をもとに答える 0.8B 20
Noir 伏せる箇所を見つける 0.8B 2
Serval 翻訳 1.8B 10
Ocelot 音声合成 21M 20

画像

画像はサムネイルで表示されます。押すと、元の大きさで開きます。開いているあいだは、左右の矢印で前後の画像や動画に移れます。

トップページの画面(JPEG)
トップページの画面(JPEG)

続けて書くと、横に並びます。

Lynx のページ(PNG)
Lynx のページ(PNG)
Ocelot のページ(WebP)
Ocelot のページ(WebP)

動く GIF と SVG も使えます。

5つのページが順に切り替わる GIF
5つのページが順に切り替わる GIF
記事が公開されるまでの流れ(SVG)
記事が公開されるまでの流れ(SVG)

動画

動画もサムネイルになります。押すと、その場で大きく開いて再生します。

サイトの紹介(MP4、12秒、Ocelot のナレーションつき)0:12
サイトの紹介(MP4、12秒、Ocelot のナレーションつき)
短い動画(WebM、6秒)0:06
短い動画(WebM、6秒)

音声

音声は、その場で再生できます。3つとも Ocelot が読み上げたものです。

日本語の音声(MP3)
英語の音声(WAV)
クロアチア語の音声(OGG)

そのほかのファイル

画像・動画・音声以外のファイルは、ダウンロード用のカードになります。

文の途中にダウンロードのリンクを置くこともできます。たとえばテキストファイルや JSON ファイルです。

添付ファイルの一覧

この下に、記事に添付したファイルがすべて一覧で出ます。本文に入れていないファイルも、ここからダウンロードできます。

添付ファイル(15)

← 記事一覧へ