API bazen JSON dışında format veriyordu, geliştirdiğimiz uygulamaya string içinde bir json değeri varsa bunu parse edip aldırmayı sordum ve başarıyla cevap verdi :D sonuç olarak api tarafında kodu şöyle değiştirdim: const string = completion.data.choices[0].message.content; const regex = /(^|\s)\{[\w\s\S]*\}(?=\s|$)/; const match = string.match(regex); if (match) { response = JSON.parse(match[0]); } ve başarılı, hem uygulamayı test ettik hem de kodu düzeltmiş olduk :D bu bölüm videoda yok sonradan fark ettiğim için, haberiniz olsun kaynak kodlardan bakabilirsiniz değişikliğe. Kodlar: github.com/tayfunerbilen/chatgpt-regex-uygulamasi
1.5 yıllık fullstack developer olarak çalışıyorum. Boş zamanlarımda videolarını izliyorum. Anlamadığım bir şekilde ne öğrenmeye çalışsam yada ne yapmaya çalışsam izlediğim videoda onu yapacağını söylüyorsun. Bende reacttan nextjs geçip next auth ile işlemler yapmayı deniyordum. Laravel projemi nextjs'e bağlayıp öğrenmeye çalışıyorum. Garip bir şekilde aklımdan geçenlerin videoları geliyor.
Ağzınıza sağlık hocam sizden bir isteğim olacak ben ve benim gibi freelance olarak çalışmak isteyen arkadaşlar için bir projeyi müşteriden alıp teslim edilişine kadar olan adımları, gerçek bir projenin nasıl olması gerektiği(dosya yapısı, kullanılması gereken teknolojiler vb.) ve müşteri demo sunmak gibi diğer etkenleri anlattığınız bir video çekebilir misiniz?
Next-auth ile ilgili bir video çekecekseniz hem provider hemde credentials içeren bir auth senaryosu için düzgün bir kaynak yok. Bu şekilde bir video bir çok kişiye yardımcı olacaktır.
ปีที่แล้ว
Teşekkürler. NextJS derslerinizi bekliyorum. Ama çerezlik chatgpt eğitimi de isteriz :) Ayrıca chatGPT ücretleri hakkında bilgilendirme yapar mısınız. Token nedir kaç tldir
eline sağlık abi bu projeleri severek takip ediyorum. Kodlara bakarken bir şey farkettim. Github contributions sayısı bazı insanlarda binleri buluyor bazılarında daha az oluyor. Nedenini merak ettim jr. olarak
bazi projelerde cok fazla katki saglayan oluyor, bug fix, type hatalari vs. gerekli gereksiz pr actiklari icin katki saglayanda cok gibi duruyor :) ama genelde core bir ekip gelistirir
React ile geçen hafta openai apisi kullanarak bir arayüz geliştirdim fakat openai ın verdiği key çalışmıyor. Key in çalışması için subscription çıkarmışlar galiba.Aynı problemi yaşayan var mı?
Kart tanımlaması yapmadıysan veya bir sanal kart bagladiysan bazen sanal kartin limiti yetersiz oldugundan key pasif durumda oluyor... Daha oncesinden bende bir ChatGPT klonu gelistirdim. Basta calisiyordu fakat zaman gectikce calismamaya 422 durum kodu hatasina dusmeye basladi anlamadim bende...
değil abi, neden olsun? bir tarafı server-side bir tarafı client-side eğer bir mucizeye inanmıyorsan tek yolu şimdilik bu :D çünkü sen client'dan istek atıyorsun, bunun yerine server side props diye bir olayı var, sayfa açılmadan istek atıp alabilirsin ama yine fetch kullanacaksın , başka bir programlama dilinde karşılığını söyler misin? servis'ten almak için yine istek atman gerekiyor, ya da servis gibi yapmayıp fonksiyonel vs. yapman gerekiyor o da bu yaklaşıma ters oluyor
Ben service gibi bi klasor gibi dusunmedim orayi çünkü baya endpoint gibi çalışıyor. Ama sayfa icinde getserversideprops fonk tamam o daha mantikli. api endpointleri ayni next uygulamasinin parcasi degil mi? Normalde fetchi sizin de bahsettiğiniz gibi serverside a atariz gibi biliyorum.
zaten next'in api router'ları da server-side tarafı olduğu için fetch ile istek atıyoruz, client-side bir uygulama değil full-stack uygulama geliştirebiliyoruz, yani react ve nodejs'i ayrı ayrı kullanmak yerine nextjs bunu bizim için birleştirip kullandırıyor
API bazen JSON dışında format veriyordu, geliştirdiğimiz uygulamaya string içinde bir json değeri varsa bunu parse edip aldırmayı sordum ve başarıyla cevap verdi :D sonuç olarak api tarafında kodu şöyle değiştirdim:
const string = completion.data.choices[0].message.content;
const regex = /(^|\s)\{[\w\s\S]*\}(?=\s|$)/;
const match = string.match(regex);
if (match) {
response = JSON.parse(match[0]);
}
ve başarılı, hem uygulamayı test ettik hem de kodu düzeltmiş olduk :D bu bölüm videoda yok sonradan fark ettiğim için, haberiniz olsun kaynak kodlardan bakabilirsiniz değişikliğe.
Kodlar: github.com/tayfunerbilen/chatgpt-regex-uygulamasi
Abi 100K olmuşsun bu arada, senenin sonu gelmeden daha. Tebrikler.
Harikasın Tayfun abi videolarını çok kaliteli, ilham verici aynı zamanda eğlenceli buluyorum severek izliyorum lütfen yaptığın şeyi yapmaya devam et.
Babam odama girince PROTOTURK 😅
bu yorumu aradım AS:DSADASDaa
Eline sağlık çok güzel video olmuş birlikte nextjs öğreniyoruz 2 patlar gibi abi
1.5 yıllık fullstack developer olarak çalışıyorum. Boş zamanlarımda videolarını izliyorum. Anlamadığım bir şekilde ne öğrenmeye çalışsam yada ne yapmaya çalışsam izlediğim videoda onu yapacağını söylüyorsun. Bende reacttan nextjs geçip next auth ile işlemler yapmayı deniyordum. Laravel projemi nextjs'e bağlayıp öğrenmeye çalışıyorum. Garip bir şekilde aklımdan geçenlerin videoları geliyor.
Abi sen başkasın ya. İnşallah senin de gönlünden geliyorsa uzun zaman daha içerik üretmeye devam edersin. Teşekkürler
Ağzınıza sağlık hocam sizden bir isteğim olacak ben ve benim gibi freelance olarak çalışmak isteyen arkadaşlar için bir projeyi müşteriden alıp teslim edilişine kadar olan adımları, gerçek bir projenin nasıl olması gerektiği(dosya yapısı, kullanılması gereken teknolojiler vb.) ve müşteri demo sunmak gibi diğer etkenleri anlattığınız bir video çekebilir misiniz?
React yeni dökümasyonunda da artık Next'le proje kurmayı öneriyor. Çok iyi olur Next ile ilgili projeler dersler. 👍🏻
Next-auth ile ilgili bir video çekecekseniz hem provider hemde credentials içeren bir auth senaryosu için düzgün bir kaynak yok. Bu şekilde bir video bir çok kişiye yardımcı olacaktır.
Teşekkürler. NextJS derslerinizi bekliyorum. Ama çerezlik chatgpt eğitimi de isteriz :) Ayrıca chatGPT ücretleri hakkında bilgilendirme yapar mısınız. Token nedir kaç tldir
Bi an önce NextAuth videosu gelirse çok güzel olur🚀
Hocam kullandığınız tema ve renk ayarlarını paylaşabilir misiniz? 🎉
ChatGPT ile daha fazla uygulamasa gelsin baya iyi oluyor eline sağlık abim
klavye çok güzel abi bu arada blast olan modelini kullanıyorum iyi seçim :D(Erken yazmışım sonrasındaki konuşmadan sonra, ışığı da yok maalesef abi)
System promptunu yine ChatGPT ile üretebilirsin, onun dışında mükemmel bir anlatım. Teşekkürler
Teşekkürler.
hocam next authta email ve password için bir örnek yapabilir misin?
Oluruz 100 k 🖤
eline sağlık abi bu projeleri severek takip ediyorum. Kodlara bakarken bir şey farkettim. Github contributions sayısı bazı insanlarda binleri buluyor bazılarında daha az oluyor. Nedenini merak ettim jr. olarak
bazi projelerde cok fazla katki saglayan oluyor, bug fix, type hatalari vs. gerekli gereksiz pr actiklari icin katki saglayanda cok gibi duruyor :) ama genelde core bir ekip gelistirir
@@PROTOTURKCOM cevabın için teşekkürler abi.
next a baktımda çok fazla büyük proje yapılmış ve güzel gözüküyor aslında herşeyi bırakıp tası tarağı toplayıp next e geçsek ya
niyet ettik bakalim, olabilir :) once su nodejs tarafinda biraz daha tecrube edinelimde sonra bu tarafa gecip denemeler yapariz muhtemelen
nextjs tailwind devam et bence de ve theme nedir kral :)
ChatGPT'ye kanalımı yönettirdim!
React ile geçen hafta openai apisi kullanarak bir arayüz geliştirdim fakat openai ın verdiği key çalışmıyor. Key in çalışması için subscription çıkarmışlar galiba.Aynı problemi yaşayan var mı?
Kart tanımlaması yapmadıysan veya bir sanal kart bagladiysan bazen sanal kartin limiti yetersiz oldugundan key pasif durumda oluyor...
Daha oncesinden bende bir ChatGPT klonu gelistirdim. Basta calisiyordu fakat zaman gectikce calismamaya 422 durum kodu hatasina dusmeye basladi anlamadim bende...
@@erhanurgun Lua yı biraz önce okudum. 1000 token başına 0.04 dolar ücretlendirme var galiba. Sanal kartın limitini açtım düzeldi dediğin gibi.
Elinize sağlık 😍
Tayfun abi "Remix" ile alakalı video gelir mi?
ne zamandir aklimda ilk ciktiginda kurcalamistim biraz deneyebiliriz :)
@@PROTOTURKCOM ❤
abi mrb, bu platform ücretli mi? Değilse nasıl kullanabiliriz?
nextjs e yeni başladım da bu api olayı biraz saçma değil mi? kendi uygulamamın içinde fetch atmam biraz tuhaf geldi.
değil abi, neden olsun? bir tarafı server-side bir tarafı client-side eğer bir mucizeye inanmıyorsan tek yolu şimdilik bu :D çünkü sen client'dan istek atıyorsun, bunun yerine server side props diye bir olayı var, sayfa açılmadan istek atıp alabilirsin ama yine fetch kullanacaksın , başka bir programlama dilinde karşılığını söyler misin? servis'ten almak için yine istek atman gerekiyor, ya da servis gibi yapmayıp fonksiyonel vs. yapman gerekiyor o da bu yaklaşıma ters oluyor
Ben service gibi bi klasor gibi dusunmedim orayi çünkü baya endpoint gibi çalışıyor. Ama sayfa icinde getserversideprops fonk tamam o daha mantikli. api endpointleri ayni next uygulamasinin parcasi degil mi? Normalde fetchi sizin de bahsettiğiniz gibi serverside a atariz gibi biliyorum.
zaten next'in api router'ları da server-side tarafı olduğu için fetch ile istek atıyoruz, client-side bir uygulama değil full-stack uygulama geliştirebiliyoruz, yani react ve nodejs'i ayrı ayrı kullanmak yerine nextjs bunu bizim için birleştirip kullandırıyor
Vaay cok ilginc bu teşekkür ederim!
bi reklamla 100 bini görür bence:)
kralsın abi
Hocam video 360p üstünde bir seçenek yok :(
Birazdan convert olur 😊
Hocam bu chargpt yazılımciligin sonunu getirmesin 😓