• 23-02-2025, 04:07:15
    #1
    Herkese Selamlar

    Umarım herkes iyidir. Maalesef iş yoğunluğundan dolayı forumlara eskisi kadar giremiyorum. Ancak sizinle yeni tamamladığım .NET kütüphanesini paylaşmak istedim.

    İçerisinde bulunduğum IONET hakkında küçük bir bilgilendirme yapayım öncelikle
    Daha önce şurada kısa bir tanıtım yapmıştım
    https://www.r10.net/kripto-paralar/4...esi-ionet.html

    Şuan IONET yeni bir özelliğini devreye aldı. İsmi IO Intelligence.

    IO Intelligence, gelişmiş yapay zeka modellerine ve ajanlarına kolay erişim sağlayan yenilikçi bir AI platformu. Bu platform sayesinde sohbet botlarından otomatik iş akışlarına kadar pek çok uygulamada ileri düzey doğal dil işleme yeteneklerini kolaylıkla entegre edebilirsiniz.


    Isterseniz direk site üzerinden hem açık kaynak AI modellere hem de AI Agentlara erişebilirsiniz. Aynı zamanda yazılımcılar için her bir model için ücretsiz 500 bin tokenluk bir kullanım sunuyor


    https://ai.io.net/ai/models






    .NET yazılımcılarının kullanabileceği açık kaynak bir kütüphane yazdım ve nuget paket olarak oluşturdum. Aşağıda detayları paylaşacağım. Pythoncu arkadaşlar ise bunu kullanabilir direk
    https://github.com/ionet-official/iointel/

    Bunlar dışında API yi http istekleri ile kullanabilirsiniz tabi ki.



    Yaptıgım kütüğhane, IO Intelligence API’sine erişimi son derece basitleştiriyor; HTTP istekleriyle uğraşmadan API ile iletişimi otomatik hale getiriyor. Böylece odaklanmanız gereken tek şey, uygulamanızı geliştirmek oluyor. Kütüphanemiz; sohbet modeli, çeviri, özetleme, duygu analizi, varlık tanıma, moderasyon ve sınıflandırma gibi birçok iş akışını desteklemektedir.

    Üstelik, her API anahtarı için günlük 500.000 token kullanım limiti sayesinde, geliştirme ve test süreçlerinizde hiçbir ücret ödemeden platformun sunduğu imkanlardan faydalanabilirsiniz.


    Bu kütüphane ile IO Intelligence’in gücünü Telegram botları gibi projelerinizde kullanabilir, yenilikçi uygulamalar geliştirebilirsiniz ve modern teknolojiyi projelerinize entegre edebilirsiniz.


    Nuget paketine şuradan erişebilirsiniz
    ya da direk şu komutu .NET CLI'da çalıştırabilirsiniz

    dotnet add package IONET.IOIntelligence
    Kütüphaneyi buradan inceleyebilir, Telegram bot örneğiyle nasıl entegre ettiğimi şu repoda görebilirsiniz.


    Katkı & Geri Bildirim:
    Eksik gördüğünüz noktalar veya eklenmesini istediğiniz özellikler olursa:
    • GitHub üzerinden PR açabilirsiniz
    • Bu konu altına yorum bırakabilirsiniz
    Umarım işinize yarar. Sağlıcakla kalın!
  • 23-02-2025, 08:54:29
    #2
    Güzel bir çalışma olmuş emeğinize saglik, en kısa zamanda denicem, Teşekkürler
  • 23-02-2025, 12:56:00
    #3
    KingCoder adlı üyeden alıntı: mesajı görüntüle
    Güzel bir çalışma olmuş emeğinize saglik, en kısa zamanda denicem, Teşekkürler
    Cok tesekkürler. Takildiginiz yer olursa sorabilirsiniz.

    Kullandiktan sonra geri dönüs yaparsaniz harika olur. Ayrica herhangi bir acik bulursaniz da lütfen paylasin.
  • 18-03-2025, 03:49:23
    #4
    Nuget paketini güncelledim, artik IO Intelligence ile modellere resim gönderip onun analizini yaptirabilirsiniz.

    Vision Capabilities basligi altinda örnek kodlari bulabilirsiniz.
    Suan sadece iki model destekliyor bu resim olayini ve gayet güzel ve detayli calisiyor. Resmi bir yere upload edip url'yi vermeniz gerekmekte.

    Söyle bir örnek paylasayim. Su resmi verdim modele
    https://i.ytimg.com/vi/jC3jpjgesXA/maxresdefault.jpg


    Ve gelen sonuc


    Alıntı
    The image depicts a screenshot of Adobe Photoshop CC 2018, featuring a photo of a cow in a field. The cow is positioned in the center of the image, facing right, with its head turned slightly towards the viewer. It has black and white spots on its body, with a predominantly white coat and black patches on its head, back, and legs. In the background, there is a lush green field with trees behind it, and a hill rising up to meet a gray sky. The overall atmosphere of the image suggests a peaceful and serene setting, with the cow seemingly enjoying its surroundings. The screenshot itself shows various menus and toolbars along the top and sides of the screen, indicating that the user is actively working on editing the image. The presence of multiple layers and adjustment tools suggests that the user is making adjustments to the photo, possibly to enhance the colors or contrast. Overall, the image provides a glimpse into the creative process of a graphic designer or photographer working with Adobe Photoshop, highlighting the attention to detail and precision required to achieve a high-quality final product.

    fayfali olmasi dilegiyle