Skip to content

๐Ÿ’ฌ Small Talk Topic Recommendation Service, TalkPick ๐Ÿ’ฌ

Notifications You must be signed in to change notification settings

ItsZetty/TalkPick_LLM_Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

21 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

TalkPick LLM Server

๋Œ€ํ™” ์ฃผ์ œ ์ถ”์ฒœ์„ ์œ„ํ•œ LLM/RAG ์„œ๋ฒ„์ž…๋‹ˆ๋‹ค.

์„ค์น˜ ๋ฐฉ๋ฒ•

  1. Python 3.9+ ์„ค์น˜
  2. ๊ฐ€์ƒํ™˜๊ฒฝ ์ƒ์„ฑ ๋ฐ ํ™œ์„ฑํ™”:
python -m venv venv
source venv/bin/activate  # Mac/Linux
# or
.\venv\Scripts\activate  # Windows
  1. ์˜์กด์„ฑ ์„ค์น˜:
pip install -r requirements.txt
  1. ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ •:
  • .env ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜๊ณ  ๋‹ค์Œ ๋‚ด์šฉ์„ ์ถ”๊ฐ€:
OPENAI_API_KEY=your_api_key_here
  1. ์„œ๋ฒ„ ์‹คํ–‰:
uvicorn app.main:app --reload

API ์—”๋“œํฌ์ธํŠธ

  • POST /api/recommend-topics: ๋Œ€ํ™” ์ฃผ์ œ ์ถ”์ฒœ
    • ์ž…๋ ฅ: ์‚ฌ์šฉ์ž ์ •๋ณด (๋‚˜์ด, MBTI, ์„ฑ๋ณ„, ๋ชจ์ž„ ์นดํ…Œ๊ณ ๋ฆฌ)
    • ์ถœ๋ ฅ: ์ถ”์ฒœ๋œ 4๊ฐœ์˜ ๋Œ€ํ™” ์ฃผ์ œ

About

๐Ÿ’ฌ Small Talk Topic Recommendation Service, TalkPick ๐Ÿ’ฌ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages