Na-api adalah ekosistem API modern berbasis Next.js yang dirancang untuk performa tinggi, skalabilitas, dan integrasi AI yang mulus. Menyediakan endpoint yang kompatibel dengan standar industri untuk pengolahan multimedia, pencarian konten, dan orkestrasi model AI.
- Base URL:
https://puruboy-api.vercel.app - Interactive Documentation:
https://puruboy-api.vercel.app/docs
Integrasi satu pintu untuk berbagai model bahasa besar (LLM).
- Standardized Endpoint:
/v1/chat/completionsmendukung provider Web (Gemini, DeepSeek). - Dynamic Routing: Fallback cerdas antar model via AI Models Registry.
- Response Sanitization: UI Artifact Sanitizer untuk memastikan output AI aman dirender.
Layanan download dan pemutaran media tanpa hambatan.
- Social Media: TikTok, Instagram, YouTube (High-quality & No-watermark).
- Audio Hub: SoundCloud Play & Download dengan metadata lengkap.
- Short Drama: Ekosistem DramaBox (Search, Detail, Stream).
- Deep Search: Pencarian SoundCloud dan konten blog.
- System Monitoring: Admin dashboard untuk metrik real-time.
- Core: Next.js 14 (App Router)
- Styling: Tailwind CSS
- Database: PostgreSQL
- AI Integration: Vercel AI SDK, DeepSeek Web, Gemini Web
- Reliability: JSDoc-powered documentation, Custom Middlewares
-
Clone & Install:
git clone https://github.com/purujawa06-bot/Na-api.git cd Na-api npm install -
Environment Setup: Buat file
.env.local:PURUBOY_PG_URL="your_postgresql_url" PURUBOY_ADMIN_KEY="your_admin_secret"
-
Development:
npm run dev
Didistribusikan di bawah Lisensi MIT. Lihat LICENSE untuk informasi lebih lanjut.
PuruBoy API β Empowering developers with efficient tools.