Skip to content

Instantly share code, notes, and snippets.

LangChain Router + Branch — как это работает (Mermaid)


Полный pipeline (Mermaid)

flowchart LR
    A["User Input: How many users in Neo4j?"] --> B["routerPrompt (ChatPromptTemplate)"]
    B --> C["ChatOpenAI (gpt-4o-mini)"]
@ro31337
ro31337 / howto.md
Created December 13, 2025 21:35
iTerm2 MacOS option-left option-right

Run this:

mkdir -p ~/iterm2

cat > ~/iterm2/emacs-navigation.itermkeymap <<'EOF'
{
  "Key Mappings": {
    "0xf702-0x300000-0x7b": { "Label": "Cursor Start ⌘←", "Action": 11, "Text": "0x01" },
 "0xf703-0x300000-0x7c": { "Label": "Cursor End ⌘→", "Action": 11, "Text": "0x05" },
Write-Host "Installing MinGW..." -ForegroundColor Cyan
$mingwPath = "C:\MinGW"
if(Test-Path $mingwPath) {
Write-Host "Removing existing MinGW installation..."
Remove-Item $mingwPath -Recurse -Force
}
# download installer
@ro31337
ro31337 / app3.rb
Created June 20, 2022 01:58
Slot machine app
require 'hidapi'
@coin_acceptor = HIDAPI::open(0x0079, 0x0006)
@coin_dispenser = HIDAPI::open(0x14d4, 0x0000)
# Ожидание монеты
def wait_for_coin
loop do
packet = @coin_acceptor.read
confidence = packet[2].unpack('H*')[0][0].to_i
@ro31337
ro31337 / mysong.txt
Created May 23, 2022 19:50
Here is my song and chords
# I’ve got a cat blues (Roman Pushkin)
# Questions? roman.pushkin@gmail.com
Intro: (**Bm G Bm G) x 2**
**Bm G**
I’ve got a cat... I found him on empty street
alias gcm='git checkout master'
alias gcb='git checkout -b '
alias gs='git status'
alias gal='git add --all .'
alias gdd='git diff HEAD'
alias cm='git commit -m'
alias gc='git checkout'
alias gup='git branch --set-upstream-to=origin/`git symbolic-ref --short HEAD`'
alias far='far2l > /dev/null&!'
@ro31337
ro31337 / app.rb
Created September 12, 2020 17:51
INFINITY = 1.to_f / 0
def spaced(s)
s.scan(/.{1,5}/).join(' ')
end
10.times do
a = b = INFINITY
@ro31337
ro31337 / database.yml
Created September 7, 2020 18:56
Postgres for Rails setup that works, one shell script and database config
default: &default
timeout: 5000
adapter: postgresql
encoding: unicode
database: sample_postgres_development
pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
username: xxx
password: xxx
host: localhost
port: 5432

Итак, на прошлой неделе я боролся с КОВИД-19 и Пневмонией. Никогда в жизни я не был так болен. "Молодые люди не подвержены риску, у них будут только легкие симптомы" Неправильно.

Я хочу рассказать о трудностях, через которые мне пришлось пройти за последние дни, о том, как это было в реанимации...

Все началось 10 дней назад. Я чувствовал себя усталым; больше, чем обычно. У меня была головная боль, поэтому я принял ибупрофен. Через два дня у меня поднялась температура, и мне стало трудно дышать. Через день после этого у меня была постоянная боль в груди, ниже сердца. Трудно было говорить, не чувствуя усталости...

Я оставался внутри все это время, я звонил своему врачу. Они не записались на прием из-за вспышки в моем обществе и моих симптомов. Они оттолкнули меня в департамент здравоохранения. Я звонила 4 раза, мужчина ответил и закричал: "Хватит звонить, у нас больше нет анализов!"....

Мне позвонили через час. Это был департамент здравоохранения. Кто-то другой, она спросила меня о моих симптомах, сказала,

@ro31337
ro31337 / cloudSettings
Created March 4, 2020 21:42
Visual Studio Code Settings Sync Gist
{"lastUpload":"2020-03-04T21:42:03.553Z","extensionVersion":"v3.4.3"}