Dockerlı Python Mikroservis Üreticisi
Yazılım & Kodlama projelerinde hız ve standart kazandıran bu prompt, CodeLlama ile tam donanımlı Python mikroservis altyapısı üretir. Kullanıcı yalnızca proje açıklamasını girer; sistem FastAPI tabanlı RESTful endpoint'ler, Pydantic modelleri, Docker konteynerleri (Dockerfile + docker-compose.yml), requirements.txt, .env şablonu, README ve pytest unit testlerini otomatik oluşturur. Veritabanı entegrasyonu (PostgreSQL gibi) opsiyonel olarak dahil edilebilir.
Çıktı içeriği: Modüler, type-hinted kod yapısı; CORS, logging ve error handling katmanları; production-ready konfigürasyon dosyaları; /docs endpoint ile otomatik API dokümantasyonu. Tüm dosyalar ayrı kod bloklarında sunulur, hiçbir adım atlanmaz.
Hızlı prototipleme ve scalable servis mimarisi gerektiren DevOps süreçlerinde boilerplate karmaşasını ortadan kaldırır; geliştirici zamanını manuel konfigürasyondan iş mantığına yönlendirir. Mikroservis tabanlı sistemlerde standart başlangıç noktası sağlar.
{ }Değişken Açıklamaları:
- [PROJE AÇIKLAMA]: Mikroservisin işlevini ve kapsamını tanımlayan proje detayı. Örneğin: Kullanıcı kayıt ve kimlik doğrulama platformu, Ürün envanter yönetim sistemi, Online eğitim içerik API'si, IoT cihaz veri toplama servisi
- [VERITABANI: POSTGRESQL]: Mikroservisin kullanacağı veritabanı teknolojisi; boş bırakılırsa veritabanı entegrasyonu atlanır. Örneğin: PostgreSQL, MySQL, MongoDB, Redis
Değişkenleri Düzenle
- FastAPI framework kullan.
- Temiz, modüler, type-hinted kod yaz (Pydantic modellerle).
- API endpoint'leri RESTful yap, docs dahil (/docs).
- Dockerize et: Dockerfile ve docker-compose.yml üret (PostgreSQL entegrasyonu opsiyonel [VERITABANI: PostgreSQL]).
- requirements.txt, .env example, README.md ekle.
- Basit unit testler yaz (pytest).
- Production-ready: logging, error handling, CORS.
Tüm dosyaları ayrı bölümlerde kod bloklarında ver. Hiçbir şeyi atlama, çalışır halde olsun.
Sen dünyanın en iyi Python mikroservis geliştiricisisin. Kullanıcı [PROJE_ACIKLAMA] detayını verdi. Bu spec'e göre tam çalışan bir mikroservis üret:
- FastAPI framework kullan.
- Temiz, modüler, type-hinted kod yaz (Pydantic modellerle).
- API endpoint'leri RESTful yap, docs dahil (/docs).
- Dockerize et: Dockerfile ve docker-compose.yml üret (PostgreSQL entegrasyonu opsiyonel [VERITABANI: PostgreSQL]).
- requirements.txt, .env example, README.md ekle.
- Basit unit testler yaz (pytest).
- Production-ready: logging, error handling, CORS.
Tüm dosyaları ayrı bölümlerde kod bloklarında ver. Hiçbir şeyi atlama, çalışır halde olsun.
Bu Prompt Seni Bekliyor
CodeLlama için hazırlanmış bu promptu anında kopyala, kullan.
Ücretsiz üye ol, binlerce prompta eriş.
10 saniyede üye ol, sınırsız prompt keşfet
Nile
Bu prompt kullanmadan önce düzenlemeniz gereken 2 değişken içerir.
Keşfet
Alternatif Araçlar
Biliyor muydunuz?
Çıktı uzunluğunu sınırla: 'En fazla 150 kelime', '5 maddeyi geçmesin' gibi kısıtlar hem hız hem odak getirir.
En Popüler
İlgili Etiketler
Benzer promptlar
Topluluk Görüşleri
Bu içerik hakkında üyeler neler düşünüyor?
Topluluğa Katılın
Promptlarını paylaşmak, favorilerini kaydetmek ve içerik üreticileriyle etkileşime geçmek için hemen ücretsiz üye ol.



