{"id":25737007,"url":"https://github.com/ryan-infitech/deepseek-on-cloud","last_synced_at":"2025-02-26T06:34:03.337Z","repository":{"id":278172029,"uuid":"934743784","full_name":"Ryan-infitech/Deepseek-on-cloud","owner":"Ryan-infitech","description":"Semi-local chatbot 😂 | Running Deepsek 1.5B via cloud tunneling with Ngrok.","archived":false,"fork":false,"pushed_at":"2025-02-18T10:53:29.000Z","size":21,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-18T11:37:43.143Z","etag":null,"topics":["chatbot","cloudcomputing","deepseek","deepseek-llm","deepseek-r1","googlecolaboratory","llm","locally","ngrok"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Ryan-infitech.png","metadata":{"files":{"readme":"README-ID.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-18T10:35:37.000Z","updated_at":"2025-02-18T10:53:32.000Z","dependencies_parsed_at":"2025-02-18T11:48:11.311Z","dependency_job_id":null,"html_url":"https://github.com/Ryan-infitech/Deepseek-on-cloud","commit_stats":null,"previous_names":["ryan-infitech/deepseek-on-cloud"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ryan-infitech%2FDeepseek-on-cloud","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ryan-infitech%2FDeepseek-on-cloud/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ryan-infitech%2FDeepseek-on-cloud/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ryan-infitech%2FDeepseek-on-cloud/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ryan-infitech","download_url":"https://codeload.github.com/Ryan-infitech/Deepseek-on-cloud/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240807490,"owners_count":19860762,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chatbot","cloudcomputing","deepseek","deepseek-llm","deepseek-r1","googlecolaboratory","llm","locally","ngrok"],"created_at":"2025-02-26T06:32:28.941Z","updated_at":"2025-02-26T06:34:03.235Z","avatar_url":"https://github.com/Ryan-infitech.png","language":"Jupyter Notebook","readme":"\u003cdiv align=\"right\"\u003e\n\n\u003ca href=\"README.md\"\u003e\u003cimg src=\"https://flagcdn.com/w40/gb.png\" width=\"25\"\u003e\u003c/a\u003e | \u003ca href=\"README-ID.md\"\u003e\u003cimg src=\"https://flagcdn.com/w40/id.png\" width=\"20\"\u003e\u003c/a\u003e\n\n\u003c/div\u003e\n\n# Jalanin Deepseek Di Cloud Buat PC Kentang :v\n\nImplementasi chatbot semi-lokal menggunakan model bahasa DeepSeek 1.5B dengan terowongan cloud melalui Ngrok. Proyek ini memungkinkan Anda menjalankan chatbot AI yang powerful secara lokal sambil membuatnya dapat diakses melalui koneksi cloud. FYI Anda bisa menggunakan model lain 😁\n\n\u003cdiv align=center\u003e\n\u003cimg src=\"https://github.com/Ryan-infitech/Deepseek-on-cloud/blob/main/Media/preview.gif?raw=true\" \u003e\n\u003c/div\u003e\n\n## 🌟 Fitur\n\n- Menggunakan model bahasa DeepSeek 1.5B\n- Terowongan cloud dengan Ngrok untuk akses jarak jauh\n- Antarmuka pengguna GUI yang sederhana dan intuitif\n- Implementasi server di Google Colab\n- Aplikasi klien Python lokal\n\n## 🛠️ Persyaratan\n\n### Sisi Server (Google Colab)\n\n- Akun Google Colab\n- Token autentikasi Ngrok\n- Paket Python:\n  - flask\n  - flask-cors\n  - requests\n  - pyngrok\n  - transformers\n  - accelerate\n\n### Sisi Klien\n\n- Python 3.7+\n- Paket yang diperlukan:\n  - tkinter\n  - requests\n\n## 🚀 Petunjuk Pengaturan\n\n### Pengaturan Server (Google Colab)\n\n1. Buka `server-side.ipynb` di Google Colab\n2. Jalankan sel instalasi untuk mengatur dependensi\n3. Ganti `YOUR-NGROK-AUTH-TOKEN` dengan token Ngrok Anda yang sebenarnya\n4. Jalankan sel inisialisasi server\n5. Salin URL Ngrok yang diberikan dalam output\n\n### Pengaturan Klien\n\n1. Buka `client-side.py`\n2. Ganti `YOUR_SERVER_URL_HERE` dengan URL Ngrok dari server\n3. Jalankan aplikasi klien:\n\n```bash\npython client-side.py\n```\n\n## 💬 Cara Penggunaan\n\n1. Mulai server di Google Colab\n2. Jalankan aplikasi klien\n3. Ketik pesan Anda di kolom input\n4. Tekan Enter atau klik \"Kirim\" untuk mengirim\n5. Bot akan merespons di tampilan chat\n\n## ⚠️ Catatan Penting\n\n- URL Ngrok berubah setiap kali Anda me-restart server\n- Jaga agar notebook Colab tetap berjalan saat menggunakan chatbot\n- Terowongan Ngrok gratis memiliki batasan penggunaan\n\n## 📝 Lisensi\n\nProyek ini bersifat open source dan tersedia di bawah Lisensi MIT.\n\n## 👥 Berkontribusi\n\nJangan ragu untuk membuka issues dan mengajukan pull request untuk meningkatkan proyek.\n\n## 🙏 Ucapan Terima Kasih\n\n- DeepSeek untuk model bahasa mereka yang luar biasa\n- Ollama untuk infrastruktur serving model\n- Ngrok untuk menyediakan layanan terowongan\n\n## 📬 Kontak\n\n[![whatsapp](https://img.shields.io/badge/WhatsApp-25D366?style=for-the-badge\u0026logo=whatsapp\u0026logoColor=white)](https://wa.me/6285157517798)\n[![instagram](https://img.shields.io/badge/Instagram-E4405F?style=for-the-badge\u0026logo=instagram\u0026logoColor=white)](https://www.instagram.com/ryan.septiawan__)\n[![linkedin](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white)](https://www.linkedin.com/in/rian-septiawan-23b0a5351/)\n\n\u003cbr\u003e\n\n---\n\n\u003cp align=\"center\"\u003eMade with ❤️ for fun\u003c/p\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryan-infitech%2Fdeepseek-on-cloud","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fryan-infitech%2Fdeepseek-on-cloud","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryan-infitech%2Fdeepseek-on-cloud/lists"}