ニュース24 (Nyūsu 24)

最新ニュース (Saishin Nyūsu) – 世界と日本の最新情報

GitHub – kamaludu/bash4llm: Grok の OpenAI 準拠 API の Bash ファースト ラッパー。安全でポータブル、termux に優しい。

GitHub – kamaludu/bash4llm: Grok の OpenAI 準拠 API の Bash ファースト ラッパー。安全でポータブル、termux に優しい。


GitHub – kamaludu/bash4llm: Grok の OpenAI 準拠 API の Bash ファースト ラッパー。安全でポータブル、termux に優しい。

CLI
ライセンス: GPLv3
シェルチェック
煙テスト

Bash4LLM⁺ – ラッパー CLI セキュロ、bash ファースト、API チャット完了互換の OpenAI de Groc (Estensible Ad Alter Provider) による完全な監査機能。

Bash4LLM⁺ は、合法的で検証可能な自動コンテンツの singolo スクリプト bash です。
スカリカーロ、レンディロ アセギビル、スポーツ チームの API キーと初期のスビトとユーザーロ。

Unix 環境との互換性: Linux、macOS、WSL、Cygwin、Termux (Android)、BSD。


特徴的な原理

  • リスタ モデリ ディナミカ
    トラミテ GET https://api.groq.com/openai/v1/models
    → Nessun Modelo ハードコード。

  • デザインによるセキュアッツァ
    →ネッスンウソディ /tmpネッスン evalPermesse Restritivi、検証プロバイダー avanzata。

  • セクションの Struttura モジュラー
    → precore_boot、precore_run、プロバイダ、core_setup、core_provider。

  • 状態 UI システム (ui_state)
    → GUI またはホーム アシスタント (例: ホーム アシスタント) を統合するための JSON 形式のコア Espeon コンテンツ メタデータ。

  • ストリーミングと非ストリーミング
    → リアルなテンポで出力し、細かいレスポンスを実現します。

  • サルベタジオ オートマチック
    → 出力ごとに別の構成に従ってください。

  • ジェスティオーネ モデッリ アヴァンザータ
    → 更新、Lista、デフォルト永続、ホワイトリスト Dynamica、自動選択。

  • 追加オプション
    → プロバイダーのアドオン (Gemini、Hugging Face、Mistral)、テンプレート、ドキュメント、セキュリティ ツール。

  • termux/android のプロンプト
    → Ambient Termux バイパスが自動的に解除される flock (Android 上のライブ カーネル/SELinux の制限条件)、透明性を確保するためにディレクトリ ロックを強制します (mkdir 核)。


モデロ ディ ミナッチャ (バージョン ブレイブ)

Bash4LLM⁺ は、環境ごとにシングルユーザー (PC/ラップトップ、サーバーは個別) です。

  • 私は sono コード esseguito nella tua シェルを提供します: devonno はディレクトリ secure di tua proprieta に存在します。
  • 変動性が来る BASH4LLM_EXTRAS_DIR E BASH4LLM_TMPDIR 構成の詳細を検討してください。
  • 私の出力モデルをスクリプト化する必要はありません。
  • TOCTOU を JSON/SSE の解析に限定し、ドキュメントも限定しました。

データギャラリーが完了しました 安全


Bash4LLM⁺ Seguenti Pacetti (または同等のもの) への説明パス:

  • バッシュ
  • コアユーティリティ
  • findutils
  • ユーティリティ-Linux
  • ばか
  • カール
  • jq

ヒント

⏩ 急いでください (迅速なインストール)

必要なのはターミナルへの 1 つのコマンドだけです Bash4LLM⁺: :

# 1. Clona il repository (solo l'ultimo commit per massima velocità)
git clone --depth 1 --branch main https://github.com/kamaludu/bash4llm.git repo-bash4llm  

# 2. Crea una cartella di lavoro ed estrai l'eseguibile
mkdir -p bash4llm
cp repo-bash4llm/bin/bash4llm bash4llm/
chmod +x bash4llm/bash4llm

# 3. Entra nella cartella e aggiorna i modelli 
cd bash4llm 
./bash4llm --refresh-models

デフォルトのプロバイダー (grok) の API を取得するスクリプトを取得します。
Enter API key for provider groq (env GROQ_API_KEY):

API キーを入力すると、セッション中にそれを使用して取得できます。

export GROQ_API_KEY="gsk_xxxxxxxxxxxxxxxxx"

カウンセリング: 追加オプションをインストールする: :

# 4. Installazione degli Extras
./bash4llm --install-extras ../repo-bash4llm/extras/

アメリカ bash4lm

イストルツィオーニ・ダッターリアーテでは: インストールする

ブレイブでは:

chmod +x bash4llm
export GROQ_API_KEY="gsk_xxxxxxxxxxxxxxxxx"
./bash4llm --help

追加のオプション:

./bash4llm --install-extras

質問:

  • --source
  • --force
  • --dry-run
  • インストールの選択:
    ./bash4llm --install-extras provider1 templateA

簡単な手順:

./bash4llm "scrivi una breve poesia in italiano"

プロンプトマルチリネア:

./bash4llm <<'EOF'
scrivi una breve poesia
in italiano
EOF

ファイル入力:

パイプ:

echo "spiegami la relatività" | ./bash4llm

モデルスペシャル:

./bash4llm -m llama-3.3-70b-versatile "scrivi un saggio breve"

チュートリアル:

./bash4llm --dry-run "ciao"

プロバイダーのインストール (インストールする):

./bash4llm --provider gemini "traduci questo"

コマンディ、フラッグ、ディストリビューションの配布

フラグ 引数 アフェット
--refresh-models--refresh-model いいえ モデルリスト (Rechid API キー) から更新します。
--list-models いいえ Stampa lista modelli (インタラクティブ形式)。
--list-models-raw いいえ 生の形式のスタンプ リスタ モデッリ (モデルごとにウナ リガ)。
--list-providers いいえ Stampa Lista プロバイダー。
--list-providers-raw いいえ RAW 形式の Stampa プロバイダー。
--set-default はい プロバイダーの可用性に従ってデフォルトのモデルを適用します。
-m --model はい この仕事に最適なモデル。
--provider はい CLI による Imposta プロバイダー。
--provider いいえ Senza argomento → apre selezione interativa。

入力(ファイル、JSON、テンプレート、バッチ)

フラグ 引数 アフェット
-f はい ファイルを追加します FILE_INPUTS
--json-input はい Imposta 入力 JSON (OpenAI と同じ形式)。
--template はい アプリケーションテンプレート BASH4LLM_TEMPLATES_DIR
--batch はい エッセイ最もリッチなバッチ (Una Riga=un プロンプト)。

フラグ 引数 アフェット
--session はい ID の詳細に関する資格セッション。
--session-window [n] オプション Imposta Finestra セッション (デフォルトでは非フォルニト 10)。
--init-session C セキュアなセッション ビデオ (ファイル NDJSON とメタデータ) を初期化して、グローバル セッションのインデックスを登録し、API を共有します。リチデ・ルーソ・ディ・ディ --session

パラメータ モデル/生産

フラグ 引数 アフェット
--system はい Imposta システム プロンプト。
--ture はい Imposta Parametro 温度 (DA 0.0 A 2.0、別名 Canonico)。
--temperature はい ニックネーム --ture
--max はい インポスターマックストークン。

フラグ 引数 アフェット
--save いいえ Forza Salvettagio の出力。
--nosave いいえ 障害者サルベタージョ。
--out はい percorso ファイル/ディレクトリの出力。
--threshold はい バイトごとの自動測定時 (デフォルト: 1000)。
--json いいえ JSON 生のインテグロを出力します。
--pretty いいえ JSON形式で出力します。
--text いいえ testual standard estrato (comportamento predefinito) を出力します。
--raw いいえ testual grazzo escludendo separazioni フィナーレを出力します。

フラグ 引数 アフェット
--dry-run いいえ Nesuna chiamata api reale (comportamento simulato)。
--quiet いいえ TTYのタイトルで出力を取得する必要はありません。
--stream いいえ 非同期ストリーミング。
--no-stream いいえ Disattiva ストリーミング非同期。
--chat いいえ モデル チャット インタラクティブ REPL。
--bootstrap-only いいえ 単一の合法的なロック/ロックと終端を使用します。

構成と診断

フラグ 引数 アフェット
--show-config いいえ ほとんどの構成は完全に機能します。
--diagnostics いいえ エッセイ診断コンプリートシステムシステム。
--version いいえ スタンパ版のデロスクリプトとターミナ。
-h--help いいえ ヘルプのほとんどは、ファイルのフォーマットに役立ちます。

フラグ 引数 アフェット
--install-extras オプション 追加のインストール;ディレクトリディレクトリを取得できます。
--install-extras= はい 特定のディレクトリ コレクションを確立します。

フラグ アフェット
-- Termina 解析オプション。
-* 答え:スコノシウタ→エラー。
* 引数ポジショナーレ → 引数A ARGS


  • $BASH4LLM_CONFIG_DIR/config
    →パラメータローカル (モデル、値、最大トークン、形式、しきい値)

  • $BASH4LLM_CONFIG_DIR/model.$PROVIDER
    → プロバイダーごとに事前定義された Modelo

  • $MODELS_FILE
    → ホワイトリストモデル Aggiornata Da --refresh-models

プレシデンツァ セレツィオーネ モデロ

  1. -m/--model
  2. model.$PROVIDER
  3. プロバイダーの自動選択 (auto_select_model_
  4. Prima Voice Della ホワイトリスト (models.txt
  5. グローバル継承を構成する config (MODEL=...

  • 私は彼の言うことを聞きませんでした。 /tmp ライブロ・ディ・システマ・オペラティヴォ・コンディヴィソ。
  • ディレクトリ内の一時的な分離ファイル $RUN_TMPDIR コンパーマンシー 700 (umask 077)。
  • ファイル サルビアティ コン ペルメッセ 600
  • 泥棒 --out Bash4LLM⁺ を使用すると、ディレクトリを作成できます。

Bash4LLM⁺ Espion メタデータ オペレーションの宛先 GUI/Strumenty Asterny Tramite ファイル JSON Atomis の場所:

$BASH4LLM_CONFIG_DIR/ui_state

包括的:

  • sessions/.json → statoSession(active, message_count, last_ts)
  • sessions/index.json → アレンコ・セシュニ
  • last_api.json → 最終結果 API (http_status、req_id、Edgecase_detected など)
  • last_history.json → サルヴァタージョの最終履歴
  • provider_capabilities.json → Capacita プロバイダー Ativo (ストリーミング、refresh_model)

LA GUI (追加オプション) シングル プレースホルダー CGI による質問ファイル。


Bash4LLM⁺ メンテナンスされていないメモリアス ダ ソロ
ラ・メモリア・アシステ ソロ・セ・アティヴィ・ウナ・セッション トラミテ --session

ファイル NDJSON 定数を作成する前に:

$BASH4LLM_HISTORY_DIR/sessions/.ndjson

Bash4LLM⁺ のセッションのメタデータ:

$BASH4LLM_CONFIG_DIR/ui_state/sessions/.json

GUI/Strumenti Esterni のこのメタデータ フォントは Canonica です。


🟩修正されました --session

./bash4llm --session chat1 "Ciao"
./bash4llm --session chat1 "Riassumi ciò che ho detto"

🟩修正されました --session-window

./bash4llm --session chat1 --session-window 10 "continua"

パー・アヴェ・メモリア・コンテスト 女神センペル 入れる --session


  • ネッスン eval
  • モデル出力を実行します。
  • プロバイダー = Kodis: Mantini extras/providers セクロ。
  • 環境の変化 = 構成情報。
  • トクトウ緩和。

コディチ 変数 重要性
0 後継
10 BASH4LLM_ERR_NO_API_KEY APIキーマンカンテ
11 BASH4LLM_ERR_BAD_MODEL モデルが無効であるか、ホワイトリストに登録されていません
12 BASH4LLM_ERR_CURL_FAILED エラー ret/curl
14 BASH4LLM_ERR_NO_PROMPT ネッサンプロンプトフォルニト
15 BASH4LLM_ERR_TMP 配列ジェネリックファイルシステム/一時
16 BASH4LLM_ERR_API 昨年のHTTP/APIのエラー


変数 必要 説明
GROQ_API_KEY APIを使用しています API キープロバイダー Grok。
BASH4LLM_CONFIG_DIR 推奨 ディレクトリ構成。
BASH4LLM_MODELS_DIR 推奨 ディレクトリモデル。
BASH4LLM_TMPDIR はい 一時的なディレクトリ。
BASH4LLM_HISTORY_DIR 推奨 ディレクトリのセッションと年表。
MODEL いいえ モデロ・アティーボ。
PROVIDER いいえ 注目のプロバイダー。
ALLOWED_MODELS いいえ ホワイトリストのモデリ・アメッセ。


Bash4LLM⁺ は GPL v3 ライセンスを配布します。
祭壇 ライセンス


著者: クリスチャン・エヴァンジェリスティ
電子メール: opensource@cevangel.anonaddy.me
リポジトリ: https://github.com/kamaludu/bash4llm

Leave a Reply

Your email address will not be published. Required fields are marked *

ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಚುನಾವಣಾ ಫಲಿತಾಂಶಗಳು ಸಿಎ ಚುನಾವಣಾ ಫಲಿತಾಂಶಗಳು ಚುನಾವಣಾ ಫಲಿತಾಂಶಗಳು ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಚುನಾವಣೆ ಚುನಾವಣಾ ಫಲಿತಾಂಶಗಳು ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಪ್ರಾಥಮಿಕ ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಪ್ರಾಥಮಿಕ ಫಲಿತಾಂಶಗಳು ಇಂದು ಪ್ರಾಥಮಿಕ ಚುನಾವಣಾ ಫಲಿತಾಂಶಗಳು ಸಿಎ ಗವರ್ನರ್ ರೇಸ್ ಫಲಿತಾಂಶಗಳು ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಗವರ್ನರ್ ಸ್ಟೀವ್ ಹಿಲ್ಟನ್ ಗವರ್ನರ್ ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಚುನಾವಣೆಗಳು ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಚುನಾವಣಾ ಫಲಿತಾಂಶಗಳು 2026 ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಗವರ್ನರ್ ರೇಸ್ ಫಲಿತಾಂಶಗಳು ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಸಿಎ ಪ್ರಾಥಮಿಕ ಫಲಿತಾಂಶಗಳು ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಪ್ರಾಥಮಿಕ 2026 ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಗವರ್ನರ್ ರೇಸ್ ಪೋಲ್ಸ್ ಕ್ಯಾಲಿಫೋರ್ನಿಯಾದ ಗವರ್ನರ್ ಅನ್ನು ಯಾರು ಗೆದ್ದರು ಲಾ ಗವರ್ನರ್ ರೇಸ್ ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಗವರ್ನರ್ ರೇಸ್ ಅನ್ನು ಯಾರು ಗೆದ್ದರು ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಪ್ರಾಥಮಿಕ ಫಲಿತಾಂಶಗಳು 2026 ಪ್ರಾಥಮಿಕ ಫಲಿತಾಂಶಗಳು ಸಿಎ ಗವರ್ನರ್ ರೇಸ್ ಸಿಎ ಚುನಾವಣಾ ಫಲಿತಾಂಶಗಳು 2026 ಗ್ಯಾವಿನ್ ನ್ಯೂಸಮ್ ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಫಲಿತಾಂಶಗಳು ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಗವರ್ನರ್ 2026 ಅನ್ನು ಯಾರು ಗೆದ್ದರು ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಗವರ್ನರ್ ಪ್ರೈಮರಿ ಕ್ಯಾಲಿಫೋರ್ನಿಯಾದಲ್ಲಿ ಗವರ್ನರ್ ರೇಸ್ ಅನ್ನು ಯಾರು ಗೆದ್ದರು ಸಿಎ ಪ್ರೈಮರಿ ಚುನಾವಣಾ ದಿನ ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಗವರ್ನರ್ ಫಲಿತಾಂಶಗಳು