π§° μ κ° λ§λ LLMKit: LLM API ν μ€νΈλ₯Ό μν μμ ν ν΄ν·
Source: Dev.to
LLM APIλ₯Ό ν μ€νΈν λ Postman, λ¬Έμ, μ½λ νΈμ§κΈ° μ¬μ΄λ₯Ό μ€κ°λλΌ μ§μΉμ ¨λμ? μ κ° ν΄κ²°μ± μ λ§λ€μμ΅λλ€. π
AI ν΅ν© μμ μ νλ κ°λ°μλ‘μ μ λ κ³μν΄μ:
- λ€μν μ 곡μ(Anthropic vs μλβνν°)μμ Claude ν μ€νΈ
- κ°μ API μ½λλ₯Ό λ°λ³΅ν΄μ μμ±
- λͺ¨λΈ μλ΅μ μλμΌλ‘ λΉκ΅
- μ€μ μ μ€ν¬λ¦°μ·μΌλ‘ 곡μ π
μ΄ λͺ¨λ κ²μ ν κ³³μμ μ²λ¦¬νλ Next.js μ±μ λ§λ€μμ΅λλ€.
Features
| Feature | Description |
|---|---|
| π Model Database | 50κ° μ΄μμ LLM λͺ¨λΈκ³Ό μ¬μΒ·κ°κ²© μ 보 |
| β‘ Provider Comparison | λμΌ λͺ¨λΈμ μ¬λ¬ APIμμ ν μ€νΈ |
| π» Code Generator | JavaScript, Python, cURL μλ μμ± |
| π§ͺ API Tester | λΈλΌμ°μ μμ λ°λ‘ ν μ€νΈ λ° λ©νΈλ¦ νμΈ |
| π Shareable URLs | URL νλΌλ―Έν°λ‘ μ€μ 곡μ |
Built With
- Framework: Next.jsβ―14 with App Router
- Language: TypeScript for type safety
- Styling: Tailwind CSS + Shadcn/ui components
- Theme: Professional dark/light mode with orange accents
μ±μ JavaScript, Python, cURL νμμ νλ‘λμ μμ€ API ν΅ν© μ½λλ₯Ό μλμΌλ‘ μμ±ν©λλ€. λͺ¨λΈκ³Ό μ 곡μλ₯Ό μ ννλ©΄ λ°λ‘ 볡μ¬βλΆμ¬λ£κΈ° κ°λ₯ν ꡬν μ½λλ₯Ό μ»μ μ μμ΅λλ€.
URL νλΌλ―Έν°λ₯Ό ν΅ν΄ μ νν ν μ€νΈ νκ²½μ 곡μ ν μ μμ΄ ν νμ λ° λ¬Έμνμ μ΅μ μ λλ€. μ€μκ° λ©νΈλ¦μλ μλ΅ μκ°, ν ν° μ¬μ©λ, κ° API νΈμΆμ λν λΉμ© μΆμ μ΄ ν¬ν¨λ©λλ€.
Key Insights from Building LLMKit
- Start simple β μ²μμ κ³Όλνκ² μ€κ³ν μν κ΄λ¦¬κ° μ§νμ λ¦μ·μ΅λλ€.
- Mobile matters β μμλ³΄λ€ λͺ¨λ°μΌ μ¬μ©μκ° λ§μ μμ νλ©΄μ μν νβκΈ°λ° λ€λΉκ²μ΄μ μ ꡬννμ΅λλ€.
- TypeScript saves time β κ°λ° μ΄κΈ°μ λ²κ·Έλ₯Ό μ‘μμ€λλ€.
- User feedback is gold β μ΄κΈ° ν μ€ν°λ€μ΄ UX λ¬Έμ λ₯Ό λ°κ²¬ν΄ κ°μ λ°©ν₯μ μ μνμ΅λλ€.
- CORS issues β Next.js API λΌμ°νΈλ₯Ό νλ‘μλ‘ μ¬μ©ν΄ ν΄κ²°νμ΅λλ€.
- API key security β ν€λ₯Ό ν΄λΌμ΄μΈνΈ μΈ‘μλ§ λκ³ λͺ νν κ²½κ³ λ₯Ό νμνμ΅λλ€.
Live Demo
π https://llmkit.cc
Perfect For
- API κ°λ°μλ€μ ν΅ν© ν μ€νΈ
- λͺ¨λΈ μ±λ₯μ λΉκ΅νλ ν
- AI μ 곡μλ₯Ό νκ°νλ μ€ννΈμ
- LLM APIλ₯Ό λ°°μ°λ λͺ¨λ μ¬λ
Roadmap (Planned)
- μ¬μ©μ μΈμ¦ λ° μ€μ μ μ₯
- ν νμ κΈ°λ₯
- API μ¬μ©λ λΆμ
- μ€νΈλ¦¬λ° μλ΅ μ§μ
Call to Action
μ κ° νμν΄μ λ§λ€μκ³ , λ€λ₯Έ κ°λ°μλ€λ νμλ‘ νλ€λ κ±Έ μκ² λμμ΅λλ€!
API ν μ€νΈμ μ΄λ€ λꡬλ₯Ό μ¬μ©νμλμ? π