Skip to content

02 AI Providers Setup

SUNGWON edited this page Oct 28, 2026 · 4 revisions

created: 2026-10-25 last_updated: 2026-10-25 tags:

  • assistant-emily
  • freellmapi
  • device-profiles type: user-manual order: 2

[์ œ2ํŽธ] FreeLLMAPI ์—ฐ๋™ ๋ฐ ๊ธฐ๊ธฐ๋ณ„ ํ”„๋กœํ•„ ์„ค์ • ๋งค๋‰ด์–ผ

๐Ÿงญ ์œ„ํ‚ค ๋‚ด๋น„๊ฒŒ์ด์…˜: ๐Ÿ  ์œ„ํ‚ค ํ™ˆ ยท ์ œ1ํŽธ: ๋น ๋ฅธ ์‹œ์ž‘ ยท ์ œ2ํŽธ: ์—ฐ๋™ ์„ค์ • ยท ์ œ3ํŽธ: ๋ฒˆ์—ญ & ๋‹จ์ถ•ํ‚ค ยท ์ œ4ํŽธ: AI ๊ต์—ด & ๋Œ€์กฐ ยท ์ œ5ํŽธ: ์œ ํŠœ๋ธŒ ์ž๋ง‰ ยท ์ œ6ํŽธ: ๋ฌธ๋ฒ• ๋ณดํ˜ธ ยท ์ œ7ํŽธ: FAQ & ํ•ด๊ฒฐ | FreeLLMAPI ๊ฐ€์ด๋“œ ยท ๋ฌธ๋ฒ• ๋งˆ์Šคํ‚น ๊ฐ€์ด๋“œ

Assistant Emily ๋Š” FreeLLMAPI ์ „์šฉ์œผ๋กœ ์„ค๊ณ„๋œ AI ๋งˆํฌ๋‹ค์šด ํŽ˜์–ด ์–ด์‹œ์Šคํ„ดํŠธ์ž…๋‹ˆ๋‹ค. ์ „ ์„ธ๊ณ„ 34๊ฐœ ์ด์ƒ์˜ ๋ฌด๋ฃŒ LLM(์›” ์•ฝ 74์–ต ํ† ํฐ, 635๊ฐœ ์—”๋“œํฌ์ธํŠธ)์„ ๋‹จ ํ•˜๋‚˜์˜ ํ‚ค๋กœ ์ œ๋กœ ๋น„์šฉ์— ํ™œ์šฉํ•˜๋ฉฐ, ์—ฌ๋Ÿฌ ๊ธฐ๊ธฐ๋ฅผ ์˜ค๊ฐ€๋ฉฐ ์ž‘์—…ํ•  ๋•Œ ์„ค์ • ์ถฉ๋Œ ์—†์ด ์ตœ์ ํ™”ํ•˜๋Š” ๊ธฐ๊ธฐ๋ณ„ ํ”„๋กœํ•„ ๊ด€๋ฆฌ๋ฒ•์„ ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค.


๐Ÿ“Œ ์„ค์ • ํ™”๋ฉด ๊ตฌ์กฐ (4๋Œ€ ๋…๋ฆฝ ์„œ๋ธŒํƒญ)

์˜ต์‹œ๋””์–ธ์˜ ์„ค์ • > Assistant Emily ๋กœ ์ด๋™ํ•˜๋ฉด ๋ชฉ์ ์— ๋”ฐ๋ผ ์„ธ๋ถ„ํ™”๋œ 4๊ฐœ์˜ ๋…๋ฆฝ ํƒญ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

flowchart TD
    Root["Assistant Emily ํ™˜๊ฒฝ์„ค์ •"]
    T1["(1) AI ํ”„๋กœ๋ฐ”์ด๋”<br/>- FreeLLMAPI ์—”๋“œํฌ์ธํŠธ URL & API ํ‚ค<br/>- ๋ชจ๋ธ ์„ ํƒ & ํ—ฌ์Šค ์ฒดํฌ<br/>- ๊ธฐ๊ธฐ๋ณ„ ํ”„๋กœํ•„ ๋…๋ฆฝ ๋ฐ”์ธ๋”ฉ"]
    T2["(2) ๋ฒˆ์—ญ ์„ค์ •<br/>- ๊ธฐ๋ณธ ์ถœ๋ฐœ์–ด / ๋„์ฐฉ์–ด<br/>- ๋ฌธ์ฒด & ์Šคํƒ€์ผ ๋ฐธ๋Ÿฐ์Šค<br/>- ์ฝ”๋“œ ์ฃผ์„ ๋ฒˆ์—ญ ์—ฌ๋ถ€"]
    T3["(3) ๊ต์—ด & ์„œ์‹<br/>- ๋งž์ถค๋ฒ•/๋ฌธ๋ฒ•/๋ฌธ๋งฅ ๋„๊ตฌ ํ™œ์„ฑํ™”<br/>- ๋งˆํฌ๋‹ค์šด ์„œ์‹ ์„ ํƒ์  ์ œ๊ฑฐ"]
    T4["(4) ์ผ๋ฐ˜ & UI<br/>- ํ”Œ๋Ÿฌ๊ทธ์ธ ์ธํ„ฐํŽ˜์ด์Šค ์–ธ์–ด<br/>- ํžˆ์Šคํ† ๋ฆฌ ๋ณด๊ด€ ์ˆ˜๋Ÿ‰"]

    Root --> T1
    Root --> T2
    Root --> T3
    Root --> T4
Loading

1๋‹จ๊ณ„: FreeLLMAPI ์—ฐ๊ฒฐ ์„ค์ •

FreeLLMAPI ํ•ต์‹ฌ ๊ฐœ์š”

FreeLLMAPI ๋Š” Assistant Emily์˜ ์œ ์ผํ•œ ์ „์šฉ AI ํ”„๋ก์‹œ์ž…๋‹ˆ๋‹ค. ๊ฐœ์ธ ์ปดํ“จํ„ฐ์— ๊ณ ์„ฑ๋Šฅ GPU๊ฐ€ ์—†๋”๋ผ๋„, ์ˆ˜์‹ญ ๊ฐœ ๊ธ€๋กœ๋ฒŒ AI ๊ธฐ์—…์˜ ๋ฌด๋ฃŒ ํ‹ฐ์–ด๋ฅผ ์ผ์›ํ™”๋œ ์—”๋“œํฌ์ธํŠธ๋กœ ๋ฌถ์–ด ๋ฌด์ œํ•œ ์ˆ˜์ค€์˜ ๊ณ ํ’ˆ์งˆ ๋ฒˆ์—ญ๊ณผ ๊ต์—ด์„ ์™„์ „ ๋ฌด๋ฃŒ๋กœ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  1. ์—”๋“œํฌ์ธํŠธ ์ค€๋น„:
    • ๊ณต์‹ ํด๋ผ์šฐ๋“œ ์—”๋“œํฌ์ธํŠธ: https://api.freellmapi.com/v1
    • ๋กœ์ปฌ ์ž์ฒด ํ˜ธ์ŠคํŒ…(Docker): http://localhost:3000/v1
  2. ์„ค์ •๊ฐ’ ์ž…๋ ฅ:
    • ์˜ต์‹œ๋””์–ธ ์„ค์ • > Assistant Emily > AI ํ”„๋กœ๋ฐ”์ด๋” ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.
    • API Base URL: https://api.freellmapi.com/v1 ์ž…๋ ฅ
    • API Key: ๋ฐœ๊ธ‰๋ฐ›์€ FreeLLMAPI ์ธ์ฆ ํ‚ค(flm_...) ์ž…๋ ฅ
    • Model Name: ์›ํ•˜๋Š” ๋ชจ๋ธ์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.
      • dots-3-note-preview:free (๋…ธํŠธ ์š”์•ฝ ๋ฐ ๊ฐ€๋ฒผ์šด ๋ฒˆ์—ญ์— ์ตœ์ )
      • gemini-2.5-flash (์ดˆ๊ณ ์† ์‘๋‹ต ์†๋„ ๋ฐ ์žฅ๋ฌธ ์ปจํ…์ŠคํŠธ ์ฒ˜๋ฆฌ)
      • deepseek-chat (ํƒ์›”ํ•œ ํ•œ๊ตญ์–ด ์–ดํœ˜๋ ฅ ๋ฐ ๋ฌธ๋งฅ ์ถ”๋ก )
  3. ์—ฐ๊ฒฐ ํ™•์ธ:
    • [์—ฐ๊ฒฐ ํ…Œ์ŠคํŠธ] ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ โœ“ ์—ฐ๊ฒฐ ์„ฑ๊ณต ๋…น์ƒ‰ ๋ฑƒ์ง€๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

2๋‹จ๊ณ„: ๊ธฐ๊ธฐ ํ”„๋กœํ•„(Device Profile) ์Šค๋งˆํŠธ ๋ฐ”์ธ๋”ฉ

๋ฌธ์ œ ๋ฐฐ๊ฒฝ: ํด๋ผ์šฐ๋“œ ๋ณด๊ด€ํ•จ ๋™๊ธฐํ™” ์‹œ ์„ค์ • ์ถฉ๋Œ ๋ฐฉ์ง€

OneDrive, Google Drive, iCloud, ๋˜๋Š” Obsidian Sync๋ฅผ ํ†ตํ•ด ์—ฌ๋Ÿฌ ๋Œ€์˜ ์ปดํ“จํ„ฐ(์˜ˆ: ์ง‘ ๋ฐ์Šคํฌํ†ฑ๊ณผ ์ด๋™์šฉ ๋…ธํŠธ๋ถ)์—์„œ ๋™์ผํ•œ ์˜ต์‹œ๋””์–ธ ๋ณผํŠธ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ, ๊ธฐ๊ธฐ๋งˆ๋‹ค ๋‹ค๋ฅธ FreeLLMAPI ์—”๋“œํฌ์ธํŠธ(์˜ˆ: ์‚ฌ๋‚ด ๋„์ปค vs ์™ธ๋ถ€ ํด๋ผ์šฐ๋“œ)๋‚˜ ๋ชจ๋ธ์„ ์ง€์ •ํ•˜๋”๋ผ๋„ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•˜์ง€ ์•Š๋„๋ก ๋ณดํ˜ธํ•ฉ๋‹ˆ๋‹ค.

ํ•ด๊ฒฐ์ฑ…: Assistant Emily์˜ ๊ธฐ๊ธฐ๋ณ„ ๋…๋ฆฝ ๊ฒฉ๋ฆฌ ๋ฐ”์ธ๋”ฉ

Assistant Emily๋Š” ๊ฐ ํ•˜๋“œ์›จ์–ด๋งˆ๋‹ค ๊ณ ์œ ํ•œ ๊ธฐ๊ธฐ ID(deviceId)๋ฅผ ์ž๋™ ๋ฐœ๊ธ‰ํ•˜๊ณ , ๋ณผํŠธ๊ฐ€ ๋™๊ธฐํ™”๋˜๋”๋ผ๋„ ํ˜„์žฌ ๊ธฐ๊ธฐ์— ๋งคํ•‘๋œ ์ „์šฉ ํ”„๋กœํ•„๋งŒ ๋…๋ฆฝ์ ์œผ๋กœ ์ฝ๊ณ  ์”๋‹ˆ๋‹ค.

flowchart TD
    Sync["๋™๊ธฐํ™” ๋ณผํŠธ (data.json)"]
    subgraph D1 ["๋ฐ์Šคํฌํ†ฑ A (Office Desktop)"]
        A_ID["๊ธฐ๊ธฐ ID: PC-DESK-01"]
        A_Conf["ํ”„๋กœํ•„: FreeLLMAPI ๋กœ์ปฌ ๋„์ปค<br/>http://localhost:3000/v1"]
    end

    subgraph D2 ["๋…ธํŠธ๋ถ B (Travel Laptop)"]
        B_ID["๊ธฐ๊ธฐ ID: MAC-LAPTOP-02"]
        B_Conf["ํ”„๋กœํ•„: FreeLLMAPI ํด๋ผ์šฐ๋“œ<br/>https://api.freellmapi.com/v1"]
    end

    Sync <--> D1
    Sync <--> D2
    A_ID --> A_Conf
    B_ID --> B_Conf
Loading

๊ธฐ๊ธฐ ํ”„๋กœํ•„ ๊ด€๋ฆฌ ๋ฐฉ๋ฒ•

  1. ์„ค์ • > Assistant Emily > AI ํ”„๋กœ๋ฐ”์ด๋” ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.
  2. ์ƒ๋‹จ์˜ [๊ธฐ๊ธฐ๋ณ„ ํ”„๋กœํ•„ ๊ด€๋ฆฌ] ์˜์—ญ์—์„œ ํ˜„์žฌ ๊ธฐ๊ธฐ์— ๋งž์ถค ์ด๋ฆ„์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.
  3. ํŠน์ • ๊ธฐ๊ธฐ์—์„œ ๋ชจ๋ธ์ด๋‚˜ ์—”๋“œํฌ์ธํŠธ๋ฅผ ๋ณ€๊ฒฝํ•ด๋„ ๋‹ค๋ฅธ ๊ธฐ๊ธฐ์˜ ์„ค์ •์€ ์ „ํ˜€ ์†์ƒ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

3๋‹จ๊ณ„: ์‹ค์‹œ๊ฐ„ ํ—ฌ์Šค ์ฒดํฌ ๋ฐ ๋ชจ๋ธ ๋ชฉ๋ก ๊ฐฑ์‹ 

  1. ์„ค์ • ์ฐฝ์—์„œ [์—ฐ๊ฒฐ ํ…Œ์ŠคํŠธ] ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด FreeLLMAPI ์„œ๋ฒ„์™€ ์ฆ‰์‹œ ํ†ต์‹ ํ•˜์—ฌ ์—ฐ๊ฒฐ ์ง€์—ฐ ์‹œ๊ฐ„๊ณผ ์ƒํƒœ๋ฅผ ๊ฒ€์ฆํ•ฉ๋‹ˆ๋‹ค.
  2. ๋ชจ๋ธ ์ž…๋ ฅ์ฐฝ ์šฐ์ธก์˜ [๋ชจ๋ธ ๋ชฉ๋ก ์ƒˆ๋กœ๊ณ ์นจ] ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ํ˜„์žฌ FreeLLMAPI ์„œ๋ฒ„์—์„œ ์ œ๊ณตํ•˜๋Š” ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ตœ์‹  ๋ชจ๋ธ ๋ชฉ๋ก์„ ๋“œ๋กญ๋‹ค์šด์œผ๋กœ ์ฆ‰์‹œ ๋ถˆ๋Ÿฌ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿš€ ๋‹ค์Œ ๋‹จ๊ณ„

FreeLLMAPI ์—ฐ๊ฒฐ์„ ์„ฑ๊ณต์ ์œผ๋กœ ๋งˆ์น˜์…จ๋‹ค๋ฉด, ์ด์ œ ์‹ค์ „ ๋ฒˆ์—ญ ๊ธฐ๋Šฅ๊ณผ ๋‹จ์ถ•ํ‚ค๋ฅผ ํ™œ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์‚ดํŽด๋ณด์„ธ์š”:


๐Ÿงญ ์œ„ํ‚ค ๋‚ด๋น„๊ฒŒ์ด์…˜

์ด์ „ ๋‹จ๊ณ„ ํ˜„์žฌ ํŽ˜์ด์ง€ ๋‹ค์Œ ๋‹จ๊ณ„
โ—€ ์ œ1ํŽธ: 3๋ถ„ ๋น ๋ฅธ ์‹œ์ž‘ & ์„ค์น˜ ์ œ2ํŽธ: FreeLLMAPI ์—ฐ๋™ ๋ฐ ์„ค์ • ์ œ3ํŽธ: ์Šค๋งˆํŠธ ๋ฒˆ์—ญ & ๋‹จ์ถ•ํ‚ค โ–ถ

Clone this wiki locally