Skip to main content
PromptQuorumPromptQuorum
ํ™ˆ/๊ณ ๊ธ‰ ๋กœ์ปฌ LLM/WeChat + ๋กœ์ปฌ LLM: ๊ฐœ๋ฐœ์ž ๊ฐ€์ด๋“œ 2026
Local AI Agents & Tool Use

WeChat + ๋กœ์ปฌ LLM: ๊ฐœ๋ฐœ์ž ๊ฐ€์ด๋“œ 2026

ยท11๋ถ„ ๋ถ„๋Ÿ‰ยทHans Kuepper ์ € ยท PromptQuorum ์ฐฝ๋ฆฝ์ž, ๋ฉ€ํ‹ฐ ๋ชจ๋ธ AI ๋””์ŠคํŒจ์น˜ ๋„๊ตฌ ยท PromptQuorum

ํ•ญ์ƒ ์ผœ์ ธ ์žˆ๋Š” ๋ฏธ๋‹ˆ PC์—์„œ Ollama๋ฅผ ์‹คํ–‰ํ•œ ํ›„ WeChatFerry(Windows) ๋˜๋Š” webhook ๋ฆฌ์Šค๋„ˆ๋ฅผ ํ†ตํ•ด WeChat ๋ฉ”์‹œ์ง€๋ฅผ Ollama HTTP API๋กœ ๋ผ์šฐํŒ…ํ•˜์—ฌ WeChat์„ ๋กœ์ปฌ LLM์— ์—ฐ๊ฒฐํ•˜์‹ญ์‹œ์˜ค. Qwen3 7B Q4_K_M์€ WeChat์—์„œ ์ค‘๊ตญ์–ด ์ฑ„ํŒ…์— ์ตœ๊ณ ์˜ ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค: ๋„ค์ดํ‹ฐ๋ธŒ CJK ํ† ํฐํ™”, 5.5 GB VRAM, ์ ๋‹นํ•œ ํ•˜๋“œ์›จ์–ด์—์„œ 8โ€“15 tok/s.

WeChat์„ ๋กœ์ปฌ LLM์— ์—ฐ๊ฒฐํ•˜๋ฉด ์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ๋ฉ”์‹œ์ง€ ์•ฑ์—์„œ ๊ฐœ์ธ AI ๋น„์„œ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค โ€” ๋‹จ ํ•˜๋‚˜์˜ ๋ฉ”์‹œ์ง€๋„ ํด๋ผ์šฐ๋“œ API๋กœ ์ „์†ก๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ๊ฐ€์ด๋“œ๋Š” ์„ธ ๊ฐ€์ง€ ํ†ตํ•ฉ ํŒจํ„ด(Windows์—์„œ WeChatFerry, HTTP webhook ๋ธŒ๋ฆฌ์ง€, ํ•ญ์ƒ ์ผœ์ ธ ์žˆ๋Š” ๋ฏธ๋‹ˆ PC ์„œ๋ฒ„)์„ ๋‹ค๋ฃจ๊ณ , ์ค‘๊ตญ์–ด ์ฑ„ํŒ…์— ์ ํ•ฉํ•œ Qwen ๋ชจ๋ธ ์„ ํƒ์„ ๋„์™€์ฃผ๋ฉฐ, ๋กœ์ปฌ ์ถ”๋ก ์ด ์ค‘๊ตญ ๋ฐ์ดํ„ฐ ๋ณด์•ˆ๋ฒ•์„ ์–ด๋–ป๊ฒŒ ์ค€์ˆ˜ํ•˜๋Š”์ง€ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์Šฌ๋ผ์ด๋“œ ๋ฑ: WeChat + ๋กœ์ปฌ LLM: ๊ฐœ๋ฐœ์ž ๊ฐ€์ด๋“œ 2026

์ด ๊ธฐ์‚ฌ์˜ ๋Œ€ํ™”ํ˜• ์Šฌ๋ผ์ด๋“œ ๋ฑ์ž…๋‹ˆ๋‹ค.

์•„๋ž˜ ์Šฌ๋ผ์ด๋“œ๋ฅผ ํƒ์ƒ‰ํ•˜๊ฑฐ๋‚˜ ์˜คํ”„๋ผ์ธ ์ฐธ์กฐ์šฉ์œผ๋กœ PDF๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜์‹ญ์‹œ์˜ค. ์ฐธ์กฐ ์นด๋“œ ๋‹ค์šด๋กœ๋“œ(PDF)

ํ•ต์‹ฌ ์š”์ 

  • WeChatFerry(Windows)๋Š” 2026๋…„ WeChat PC ํด๋ผ์ด์–ธํŠธ๋ฅผ ์œ„ํ•œ ๊ฐ€์žฅ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ํ›…์ž…๋‹ˆ๋‹ค: ๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ ์ˆ˜์ •ํ•˜์ง€ ์•Š๊ณ  WeChat๊ณผ ํ•จ๊ป˜ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค
  • Ollama๋Š” ํฌํŠธ 11434์—์„œ ๋กœ์ปฌ HTTP API๋ฅผ ๋…ธ์ถœํ•ฉ๋‹ˆ๋‹ค: 10์ค„์งœ๋ฆฌ Python ์Šคํฌ๋ฆฝํŠธ๊ฐ€ WeChat ๋ฉ”์‹œ์ง€๋ฅผ ๋กœ๋“œ๋œ ๋ชจ๋ธ๋กœ ๋ผ์šฐํŒ…ํ•ฉ๋‹ˆ๋‹ค
  • Qwen3 7B Q4_K_M: ์ค‘๊ตญ์–ด ์ฑ„ํŒ…์— ๊ถŒ์žฅ โ€” 5.5 GB VRAM, ๋„ค์ดํ‹ฐ๋ธŒ CJK ํ† ํฐํ™”, ๋ฏธ๋‹ˆ PC์—์„œ 8โ€“15 tok/s
  • ํ•ญ์ƒ ์ผœ์ ธ ์žˆ๋Š” ๋ฏธ๋‹ˆ PC ์„œ๋ฒ„(Minisforum UM890 Pro, ~35 W): ๊ทธ๋ฃน ๋ฐ ๊ฐœ์ธ ์ฑ„ํŒ…์„ ์œ„ํ•ด ๋ด‡์„ 24/7 ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๊ฒŒ ์œ ์ง€
  • ๋กœ์ปฌ ์ถ”๋ก : ํด๋ผ์šฐ๋“œ๋กœ ๋ฐ์ดํ„ฐ ์ „์†ก ์—†์Œ โ€” ๊ฐœ์ธ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์ค‘๊ตญ ๋ฐ์ดํ„ฐ ๋ณด์•ˆ๋ฒ• ์ œ31์กฐ ์ค€์ˆ˜

WeChat + LLM ์„ธ ๊ฐ€์ง€ ํ†ตํ•ฉ ํŒจํ„ด

ํŒจํ„ด 1 โ€” WeChatFerry + Ollama(Windows): ๊ฐ€์žฅ ์•ˆ์ •์ ์ž…๋‹ˆ๋‹ค. WeChatFerry๋Š” ๊ณต์‹ WeChat PC ํด๋ผ์ด์–ธํŠธ๋ฅผ ์ธํ„ฐ์…‰ํŠธํ•˜๊ณ  Python SDK๋ฅผ ๋…ธ์ถœํ•ฉ๋‹ˆ๋‹ค. ๋ฉ”์‹œ์ง€๊ฐ€ ์ด๋ฒคํŠธ๋กœ ๋„์ฐฉํ•ฉ๋‹ˆ๋‹ค; ์Šคํฌ๋ฆฝํŠธ๊ฐ€ Ollama HTTP API๋ฅผ ํ˜ธ์ถœํ•˜๊ณ  ์‘๋‹ต์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ์ธ ๋ฐ ๊ทธ๋ฃน ์ฑ„ํŒ…์— ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. WeChat PC๊ฐ€ ์„ค์น˜๋œ Windows๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

ํŒจํ„ด 2 โ€” HTTP webhook ๋ธŒ๋ฆฌ์ง€: ํƒ€์‚ฌ WeChat ๊ฒŒ์ดํŠธ์›จ์ด์—์„œ webhook ์ฝœ๋ฐฑ์„ ๋ฐ›๋Š” ๋กœ์ปฌ HTTP ์„œ๋ฒ„๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์„ค์ •์ด ๋” ๋ณต์žกํ•˜์ง€๋งŒ ์—ฌ๋Ÿฌ ํ”Œ๋žซํผ์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. WeChat Official Account ์ธํ”„๋ผ๊ฐ€ ์žˆ๋Š” ๊ธฐ์—…์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.

ํŒจํ„ด 3 โ€” Ollama + Open WebUI ํฌ์›Œ๋”ฉ: Open WebUI์˜ WeChat ์•Œ๋ฆผ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ(์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ) ๊ฐœ์ธ WeChat ๊ณ„์ •์œผ๋กœ ์š”์•ฝ์ด๋‚˜ ์‘๋‹ต์„ ์ „์†กํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€๋ณ๊ณ  ํ›… ์—†์ด ์ž‘๋™ํ•˜์ง€๋งŒ ๋‹จ๋ฐฉํ–ฅ ์•Œ๋ฆผ๋งŒ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

๋Œ€๋ถ€๋ถ„์˜ ์‚ฌ์šฉ์ž์—๊ฒŒ โ€” ํŠนํžˆ ๊ฐœ์ธ ๊ณ„์ •์„ ๊ฐ€์ง„ ์ค‘๊ตญ ์‚ฌ์šฉ์ž์—๊ฒŒ โ€” ํŒจํ„ด 1(WeChatFerry + Ollama)์ด 2026๋…„์„ ์œ„ํ•œ ์˜ฌ๋ฐ”๋ฅธ ์„ ํƒ์ž…๋‹ˆ๋‹ค.

WeChatFerry ์„ค์ •: ๋‹จ๊ณ„๋ณ„

  1. 1
    Windows์— WeChat PC(weixin.qq.com์˜ ๊ณต์‹ ๋ฒ„์ „) ์„ค์น˜
  2. 2
    WeChatFerry ์„ค์น˜: pip install wcferry(Python 3.10+)
  3. 3
    WeChatFerry ๋ฐ๋ชฌ ์‹œ์ž‘: python -m wcferry.daemon
  4. 4
    ๋ฉ”์‹œ์ง€ ํ•ธ๋“ค๋Ÿฌ ์ž‘์„ฑ: from wcferry import Wcf; wcf = Wcf(); wcf.enable_receiving_msg()
  5. 5
    ๋ฉ”์‹œ์ง€ ๋ฃจํ”„์—์„œ Ollama์— POST: requests.post("http://localhost:11434/api/generate", json={"model":"qwen2.5:7b","prompt":msg.content})
  6. 6
    ์‘๋‹ต ์ „์†ก: `wcf.send_text(response["response"], msg.roomid or msg.sender)`
  7. 7
    ๊ฐœ์ธ ๋ฉ”์‹œ์ง€๋กœ ํ…Œ์ŠคํŠธ; 2โ€“5์ดˆ ๋‚ด์— ์‘๋‹ต์ด WeChat์— ๋‚˜ํƒ€๋‚˜๋Š”์ง€ ํ™•์ธ
python
import requests
from wcferry import Wcf

wcf = Wcf()
wcf.enable_receiving_msg()

while True:
    msg = wcf.get_msg()
    if msg and msg.from_self() is False:
        resp = requests.post(
            "http://localhost:11434/api/generate",
            json={"model": "qwen2.5:7b", "prompt": msg.content, "stream": False}
        ).json()
        wcf.send_text(resp["response"], msg.roomid or msg.sender)

Ollama HTTP API: ์ฃผ์š” ์—”๋“œํฌ์ธํŠธ

Ollama๋Š” ollama serve ์ดํ›„ http://localhost:11434์—์„œ ๋กœ์ปฌ REST ์„œ๋ฒ„๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๋กœ์ปฌ ์—ฐ๊ฒฐ์—๋Š” ์ธ์ฆ์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ƒ์„ฑ(๋‹จ์ผ ํ„ด): POST /api/generate โ€” ๋ณธ๋ฌธ: {model, prompt, stream: false} โ€” ๋ฐ˜ํ™˜: {response, done}

์ฑ„ํŒ…(๋‹ค์ค‘ ํ„ด): POST /api/chat โ€” ๋ณธ๋ฌธ: `{model, messages: [{role, content}]}` โ€” ํ˜ธ์ถœ ๊ฐ„ ๋Œ€ํ™” ์ปจํ…์ŠคํŠธ ์œ ์ง€

๋ชจ๋ธ ๋ชฉ๋ก: GET /api/tags โ€” ํฌ๊ธฐ์™€ ํ•จ๊ป˜ ๋ชจ๋“  ์„ค์น˜๋œ ๋ชจ๋ธ ๋ฐ˜ํ™˜

WeChat ํ†ตํ•ฉ์—๋Š” ์„ธ์…˜ ๋™์•ˆ ์ปจํ…์ŠคํŠธ๋ฅผ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์ˆœํ™˜ ๋Œ€ํ™” ๊ธฐ๋ก(๋งˆ์ง€๋ง‰ 10๊ฐœ ๋ฉ”์‹œ์ง€)๊ณผ ํ•จ๊ป˜ /api/chat์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

ํ•ญ์ƒ ์ผœ์ ธ ์žˆ๋Š” WeChat LLM ์„œ๋ฒ„๋กœ์„œ์˜ ๋ฏธ๋‹ˆ PC

์ „์šฉ ํ•ญ์ƒ ์ผœ์ ธ ์žˆ๋Š” ๋ฏธ๋‹ˆ PC๋Š” ๋…ธํŠธ๋ถ์ด๋‚˜ ์›Œํฌ์Šคํ…Œ์ด์…˜์„ ์ฐจ์ง€ํ•˜์ง€ ์•Š๊ณ  WeChat ๋ด‡์„ ๊ณ„์† ์‹คํ–‰ํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

Minisforum UM890 Pro(๊ถŒ์žฅ): AMD Ryzen 9 8945HS, 32โ€“64 GB DDR5, AMD Radeon 780M iGPU. Linux์—์„œ ROCm์„ ํ†ตํ•ด Qwen3 7B๋ฅผ ~8 tok/s๋กœ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์†Œ๋น„ ์ „๋ ฅ: ์œ ํœด ์‹œ ~35 W, ์ถ”๋ก  ์‹œ ~65 W. ๊ฐ€๊ฒฉ: ~$350โ€“$450.

Mac Mini M4: Apple Silicon M4, 16โ€“32 GB ํ†ตํ•ฉ ๋ฉ”๋ชจ๋ฆฌ, MLX๋ฅผ ํ†ตํ•ด 7B ๋ชจ๋ธ์—์„œ ~18 tok/s. ์†Œ๋น„ ์ „๋ ฅ: ์œ ํœด ์‹œ ~20 W. ๊ฐ€์žฅ ์กฐ์šฉํ•œ ์˜ต์…˜. ๊ฐ€๊ฒฉ: ~$599.

์„ค์ • ํŒ: ์ž๋™ ์‹œ์ž‘ ํ™œ์„ฑํ™” โ€” ollama serve์™€ WeChatFerry ๋ธŒ๋ฆฌ์ง€ ์Šคํฌ๋ฆฝํŠธ๋ฅผ systemd(Linux) ๋˜๋Š” Windows ์ž‘์—… ์Šค์ผ€์ค„๋Ÿฌ์— ์ถ”๊ฐ€ํ•˜์‹ญ์‹œ์˜ค. ๋ด‡์€ ๋ชจ๋“  ์ •์ „ ํ›„ ์ž๋™์œผ๋กœ ๋ณต๊ตฌ๋ฉ๋‹ˆ๋‹ค.

WeChat์—์„œ ์ค‘๊ตญ์–ด ์ฑ„ํŒ…์„ ์œ„ํ•œ ์ตœ๊ณ ์˜ ๋ชจ๋ธ

Qwen3 7B Q4_K_M(์ฒซ ๋ฒˆ์งธ ์„ ํƒ): Alibaba๊ฐ€ ๋„ค์ดํ‹ฐ๋ธŒ CJK ํ† ํฐํ™”๋กœ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. 5.5 GB VRAM, 8โ€“15 tok/s. ์„œ๊ตฌ ์ค‘์‹ฌ ๋ชจ๋ธ๋ณด๋‹ค ์ค‘๊ตญ์–ด ๊ด€์šฉ์–ด, ๊ณ ์ „์  ์ฐธ์กฐ, ๊ตฌ์–ด์ฒด๋ฅผ ํ›จ์”ฌ ์ž˜ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค. ์„ค์น˜: ollama pull qwen2.5:7b.

Qwen3 14B Q4_K_M: 12โ€“16 GB RAM์˜ ๋ฏธ๋‹ˆ PC๊ฐ€ ์žˆ์„ ๋•Œ ๋” ํ’๋ถ€ํ•œ ๋Œ€ํ™”๋ฅผ ์œ„ํ•ด. 9.5 GB VRAM, 4โ€“8 tok/s. ์ค‘๊ตญ์–ด ๋ฏธ๋ฌ˜ํ•œ ์ถ”๋ก ๊ณผ ๋‹ค์ค‘ ํ„ด ์ปจํ…์ŠคํŠธ์—์„œ ํ˜„์ €ํžˆ ๋” ๋‚˜์Œ.

DeepSeek-R1-Distill-Qwen-7B: ์ค‘๊ตญ์–ด ์งˆ๋ฌธ ๋‹ต๋ณ€ ๋ฐ ๋‹จ๊ณ„๋ณ„ ์„ค๋ช…์— ์ข‹์Œ. ์บ์ฃผ์–ผ ๋Œ€ํ™”์—์„œ Qwen3 7B๋ณด๋‹ค ์•ฝ๊ฐ„ ์•ฝํ•จ.

ํ”ผํ•ด์•ผ ํ•  ๊ฒƒ: Llama 3๊ณผ Mistral โ€” ์„œ๊ตฌ ์ค‘์‹ฌ ํ† ํฌ๋‚˜์ด์ €๊ฐ€ ์ค‘๊ตญ์–ด ํ…์ŠคํŠธ์— 2โ€“3๋ฐฐ ๋” ๋งŽ์€ ํ† ํฐ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋” ๋А๋ฆฐ ์‘๋‹ต๊ณผ ๊ธด ๋ฉ”์‹œ์ง€์—์„œ ์ž˜๋ฆผ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ฃน ์ฑ„ํŒ… ์ฒ˜๋ฆฌ

WeChat ๊ทธ๋ฃน ์ฑ„ํŒ…์€ @ ๋ฉ˜์…˜ ์ฒ˜๋ฆฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. WeChatFerry๋Š” ๋ด‡์ด ๋ฉ˜์…˜๋˜์—ˆ์„ ๋•Œ ๊ฐ์ง€ํ•˜๊ธฐ ์œ„ํ•ด msg.is_at์„ ๋…ธ์ถœํ•ฉ๋‹ˆ๋‹ค.

์ข‹์€ ๊ด€ํ–‰: msg.is_at์ด True์ด๊ฑฐ๋‚˜ ๋ฉ”์‹œ์ง€๊ฐ€ ํŠธ๋ฆฌ๊ฑฐ ํ‚ค์›Œ๋“œ๋กœ ์‹œ์ž‘ํ•  ๋•Œ๋งŒ ์‘๋‹ตํ•˜์‹ญ์‹œ์˜ค. ๋ชจ๋“  ๊ทธ๋ฃน ๋ฉ”์‹œ์ง€์— ์‘๋‹ตํ•˜๋ฉด ๋…ธ์ด์ฆˆ๊ฐ€ ์ƒ๊ธฐ๊ณ  WeChat์˜ ์•ˆํ‹ฐ๋ด‡ ์†๋„ ์ œํ•œ์ด ํŠธ๋ฆฌ๊ฑฐ๋ฉ๋‹ˆ๋‹ค.

์†๋„ ์ œํ•œ: WeChat์€ ๋ถ„๋‹น ~30๊ฐœ ์ด์ƒ์˜ ๋ฉ”์‹œ์ง€๋ฅผ ์ „์†กํ•˜๋Š” ๊ณ„์ •์„ ์ œํ•œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฃน ์ปจํ…์ŠคํŠธ์—์„œ ๋ด‡ ์‘๋‹ต ์‚ฌ์ด์— 2โ€“3์ดˆ ์ง€์—ฐ์„ ์ถ”๊ฐ€ํ•˜์‹ญ์‹œ์˜ค.

์ปจํ…์ŠคํŠธ ๊ด€๋ฆฌ: ๊ทธ๋ฃน ์ฑ„ํŒ…์˜ ๊ฒฝ์šฐ ์ฐธ๊ฐ€์ž ๊ฐ„ ์ปจํ…์ŠคํŠธ ํ˜ผํ•ฉ์„ ํ”ผํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ์ž๋ณ„(msg.sender๋กœ ์ธ๋ฑ์‹ฑ)๋กœ ๋ณ„๋„์˜ ๋Œ€ํ™” ๊ธฐ๋ก์„ ์œ ์ง€ํ•˜์‹ญ์‹œ์˜ค.

๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ ๋ฐ ์ค‘๊ตญ ๋ฐ์ดํ„ฐ ๋ณด์•ˆ๋ฒ• ์ค€์ˆ˜

๋กœ์ปฌ ์ถ”๋ก ์€ ํ”„๋กฌํ”„ํŠธ, ์‘๋‹ต, ๋Œ€ํ™” ๊ธฐ๋ก์ด ์ ˆ๋Œ€ ํ•˜๋“œ์›จ์–ด๋ฅผ ๋– ๋‚˜์ง€ ์•Š์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. WeChat์˜ Tencent ์„œ๋ฒ„๋„ ์–ด๋–ค ํด๋ผ์šฐ๋“œ LLM API๋„ ์ฝ˜ํ…์ธ ๋ฅผ ์ฒ˜๋ฆฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ค‘๊ตญ ๋ฐ์ดํ„ฐ ๋ณด์•ˆ๋ฒ•(DSL, 2021) ์ œ31์กฐ: ์ค‘๊ตญ ์˜ํ†  ๋‚ด์—์„œ ์ˆ˜์ง‘ํ•˜๊ฑฐ๋‚˜ ์‚ฌ์šฉํ•˜๋Š” ๊ฐœ์ธ ๋ฐ์ดํ„ฐ๋Š” ์ค‘๊ตญ ๊ด€ํ• ๊ถŒ ์•„๋ž˜์— ๋‚จ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ž์ฒด ๋กœ์ปฌ LLM์„ ์‹คํ–‰ํ•˜๋ฉด ์ถ”๋ก ์ด ์™ธ๊ตญ ํด๋ผ์šฐ๋“œ ๊ณต๊ธ‰์—…์ฒด(OpenAI, Anthropic, Google)๋ฅผ ํ†ตํ•ด ๋ผ์šฐํŒ…๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์‚ฌ์ด๋ฒ„๋ณด์•ˆ๋ฒ• ์ œ37์กฐ: ํ•ต์‹ฌ ์ •๋ณด ์ธํ”„๋ผ ์šด์˜์ž๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๊ตญ๋‚ด์— ์ €์žฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋กœ์ปฌ ์ถ”๋ก ์€ ๊ฐœ์ธ ๋ฐ ์ค‘์†Œ๊ธฐ์—… ์‚ฌ์šฉ ์‚ฌ๋ก€์—์„œ ์ด ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์ด ์ปค๋ฒ„ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ: WeChat ๋ฉ”์‹œ์ง€ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ(๋ˆ„๊ฐ€ ๋ˆ„๊ตฌ์—๊ฒŒ ๋ณด๋ƒˆ๋Š”์ง€, ํƒ€์ž„์Šคํƒฌํ”„)๋Š” WeChat ์„œ๋น„์Šค ์•ฝ๊ด€์— ๋”ฐ๋ผ Tencent ์„œ๋ฒ„์— ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค โ€” ๋กœ์ปฌ ์ถ”๋ก ์€ ์ด๊ฒƒ์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์™„์ „ํ•œ ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ๋ฅผ ์œ„ํ•ด WeChat ๋Œ€์‹  ๋กœ์ปฌ ๋ฉ”์‹œ์ง€ ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

EU/๊ธ€๋กœ๋ฒŒ ๋…์ž๋ฅผ ์œ„ํ•œ ์ฐธ๊ณ : GDPR ์ œ28์กฐ๋Š” ์ฒ˜๋ฆฌ์ž์™€์˜ ๊ณ„์•ฝ์„ ์š”๊ตฌํ•ฉ๋‹ˆ๋‹ค. ๋กœ์ปฌ LLM ์‹คํ–‰์€ ์–ด๋–ค LLM ๊ณต๊ธ‰์—…์ฒด์™€์˜ DPA ํ•„์š”์„ฑ๋„ ํ”ผํ•ฉ๋‹ˆ๋‹ค โ€” ์ค‘์š”ํ•œ ์ค€์ˆ˜ ๋‹จ์ˆœํ™”.

FAQ

WeChatFerry๊ฐ€ Mac์šฉ WeChat์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๊นŒ?

์•„๋‹ˆ์š”. WeChatFerry๋Š” Windows WeChat PC ํด๋ผ์ด์–ธํŠธ DLL์„ ์ธํ„ฐ์…‰ํŠธํ•˜๋ฉฐ Mac์šฉ WeChat๊ณผ ํ˜ธํ™˜๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Mac์—์„œ๋Š” Windows VM์„ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ HTTP webhook ํŒจํ„ด ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

Tencent๊ฐ€ ๋ด‡์„ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ๊ณ„์ •์„ ์ฐจ๋‹จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

WeChat ์„œ๋น„์Šค ์•ฝ๊ด€์€ ์ž๋™ํ™”๋œ ๋Œ€๋Ÿ‰ ๋ฉ”์‹œ์ง€ ์ „์†ก์„ ๊ธˆ์ง€ํ•ฉ๋‹ˆ๋‹ค. ์ธ๊ฐ„๊ณผ ์œ ์‚ฌํ•œ ์‘๋‹ต ์†๋„(๋ถ„๋‹น 1โ€“5๊ฐœ ๋ฉ”์‹œ์ง€)์˜ ๊ฐœ์ธ ๋ด‡์€ ์ฐจ๋‹จ์„ ๊ฑฐ์˜ ์œ ๋ฐœํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋Œ€๋Ÿ‰ ์ „์†ก, ๊ทธ๋ฃน ์ŠคํŒธ, ๋˜๋Š” ์ƒ์—…์  ํ™๋ณด์— ๋ด‡์„ ์‚ฌ์šฉํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.

WeChat์—์„œ ์ค‘๊ตญ์–ด ํ…์ŠคํŠธ์— ๊ฐ€์žฅ ์ข‹์€ Ollama ๋ชจ๋ธ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

Qwen3 7B Q4_K_M. ๋„ค์ดํ‹ฐ๋ธŒ CJK ํ† ํฐํ™”๋กœ Alibaba๊ฐ€ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค โ€” ์ค‘๊ตญ์–ด ํ…์ŠคํŠธ์—์„œ Llama๋‚˜ Mistral ๋ชจ๋ธ๋ณด๋‹ค 30โ€“40% ๋” ํšจ์œจ์ ์ž…๋‹ˆ๋‹ค.

๋…ธํŠธ๋ถ์—์„œ ์ด๊ฒƒ์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๋„ค. 16 GB RAM์˜ ๋…ธํŠธ๋ถ์€ CPU ์ „์šฉ์œผ๋กœ Qwen3 7B๋ฅผ 8โ€“15 tok/s๋กœ ํŽธ์•ˆํ•˜๊ฒŒ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๋ฉ”์‹œ์ง€๋‹น ์‘๋‹ต ์ง€์—ฐ์€ 3โ€“8์ดˆ๋กœ ์ฑ„ํŒ…์—์„œ ํ—ˆ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๋กœ์ปฌ ์ถ”๋ก ์ด ์ค‘๊ตญ ๋ฐ์ดํ„ฐ ๋ณด์•ˆ๋ฒ•์„ ์ค€์ˆ˜ํ•ฉ๋‹ˆ๊นŒ?

์ถ”๋ก  ์ฝ˜ํ…์ธ (ํ”„๋กฌํ”„ํŠธ ๋ฐ ์‘๋‹ต)์˜ ๊ฒฝ์šฐ ๋„ค โ€” ๋ฐ์ดํ„ฐ๊ฐ€ ํ•˜๋“œ์›จ์–ด๋ฅผ ๋– ๋‚˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. WeChat ๋ฉ”์‹œ์ง€ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋Š” ์„œ๋น„์Šค ์•ฝ๊ด€์— ๋”ฐ๋ผ Tencent ์„œ๋ฒ„์— ๊ณ„์† ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์ค‘ ํ„ด ๋Œ€ํ™”๋ฅผ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๊นŒ?

๋ณด๋‚ธ ์‚ฌ๋žŒ์œผ๋กœ ์ธ๋ฑ์‹ฑ๋œ {role, content} dict์˜ Python ๋ชฉ๋ก์œผ๋กœ ๋Œ€ํ™” ๊ธฐ๋ก์„ ์ €์žฅํ•˜์‹ญ์‹œ์˜ค. ์ปจํ…์ŠคํŠธ๋ฅผ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ ์š”์ฒญ์—์„œ /api/chat์— ๋งˆ์ง€๋ง‰ 10โ€“15๊ฐœ ๋ฉ”์‹œ์ง€๋ฅผ ์ „๋‹ฌํ•˜์‹ญ์‹œ์˜ค.

๊ด€๋ จ ์ฝ์„๊ฑฐ๋ฆฌ

โ† ๊ณ ๊ธ‰ ๋กœ์ปฌ LLM์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ

WeChat ๋กœ์ปฌ LLM ํ†ตํ•ฉ 2026 | Ollama API ๋ธŒ๋ฆฌ์ง€ | PromptQuorum