Skip to main content
Bileşenler

Görsel olarak kurun. Components'ı yeniden kullanın. Kodla genişletin.

Pipelogic Components; modeller, akışlar, dönüşümler, kurallar, sensörler, API'ler ve özel mantık için tipli yapı taşlarıdır. Onları AI Backend'leri görsel olarak bir araya getirmek için kullanın, ardından kullanım senaryonuz özel bir şey gerektirdiğinde sistemi Python veya C++ ile genişletin.

Component Kütüphanesi

Kullanıma Hazır Yapı Taşlarıyla Başlayın.

Girdiler, modeller, dönüşümler, entegrasyonlar ve Applications için Components'a göz atın. Onları AI Backend'lerde birleştirin, nasıl bağlandıklarını inceleyin ve kendi sistemleriniz için uyarlayın.

Vision

RTSP Camera Input

Canlı kamera akışlarını bir Backend'e bağlayın.

VisionCameraImageFrame
Vision

Object Detector

Görüntülerdeki veya video karelerindeki nesneleri tespit edin.

VisionModelImageFrameDetection[]
Rules

Zone Rules

Tespitlere uzamsal kurallar uygulayın ve yapılandırılmış olaylar tetikleyin.

RulesSafetyDetection[]Event[]
Vision

OCR Extractor

Görüntülerden, etiketlerden, dokümanlardan ve ekran görüntülerinden metin çıkarın.

VisionOCRImageFrameTextBlock[]
Speech

Speech Transcriber

Ses girdisini yapılandırılmış transkript segmentlerine dönüştürün.

AudioSpeechAudioStreamTranscriptSegment[]
LLM

LLM Call

İstemleri, bağlamı ve yapılandırılmış girdileri bir LLM'e gönderin.

LLMTextPromptModelResponse
Inference

Triton Inference

Bir Pipelogic Backend'inden NVIDIA Triton modellerini çağırın.

InferenceGPUModelInputModelOutput
APIs

Webhook Sink

Backend çıktılarını HTTP üzerinden harici sistemlere gönderin.

APIsIntegrationEventHTTP Request
Applications

Human Review Queue

Belirsiz veya yüksek değerli olayları insan incelemesine yönlendirin.

ApplicationsWorkflowEvent[]ReviewDecision
Görsel Backend Oluşturucu

Components'ı bir Backend'e sürükleyin ve sistemi görsel olarak bağlayın.

Görsel oluşturucuyu kullanarak Components'ı AI Backend'lerde birleştirin. Tipli girdileri ve çıktıları bağlayın, parametreleri yapılandırın ve üretime geçmeden önce veri akışını inceleyin.

Mantığı gizlemeden bir araya getirin visual
01

Mantığı gizlemeden bir araya getirin

Görsel oluşturucu, Backend mantığını mühendislik, ürün ve operasyon ekipleri genelinde daha anlaşılır kılar.

02

Kodu yeniden yazmadan yapılandırın

Parametreleri ayarlayın, akışları bağlayın, Components'ı değiştirin ve sistemin tamamını yeniden kurmadan değişiklikleri test edin.

03

Dağıtımdan önce inceleyin

Verinin girdiden modele, modelden kurallara ve kurallardan Applications veya entegrasyonlara nasıl hareket ettiğini görün.

Tasarımı gereği tipli

Her Component'in açıkça tanımlanmış bir arayüzü vardır.

Components; neyi kabul ettiğini, neyi ürettiğini ve neye ihtiyaç duyduğunu açıkça beyan eder. Bu da onları bağlamayı, incelemeyi ve yeniden kullanmayı son derece kolay kılar.

  • Net girdiler ve çıktılar

    Her Component, tükettiği ve ürettiği akış türlerini beyan eder.

  • Daha güvenli bağlantılar

    Pipelogic, Components'ın uyumlu olup olmadığını dağıtımdan önce doğrulayabilir.

  • Yapılandırılabilir davranış

    Parametreleri açığa çıkarın; böylece ekipler kod yeniden yazmadan bir Component'i ayarlayabilir.

  • Backend'ler genelinde yeniden kullanılabilir

    Aynı Component'i birçok Application, Backend ve dağıtım ortamında kullanın.

DETECT·Audio & Speech

Detect Voice Activity

Silero VAD

defaultlinux/amd64

Classifies speech spans in each audio frame and emits their start and end timestamps.

DETECTDetect Voice ActivitySilero VADAudioFrame{start, end}[]
paramsthresholdspeech_pad_ms
İhtiyaç duyduğunuzda kod

Kendi özel Components'ınızı kurarak platformu genişletin.

Tescilli modeller, iç servisler, özelleşmiş dönüşümler, düşük gecikmeli işleme veya daha derin kontrol gerektiren kullanım senaryoları için Python veya C++ ile özel Components oluşturun.

detector.py

Hızlı yineleme, AI kütüphaneleri ve entegrasyonlar için. Python Components; hızlı hareket etmek, AI kütüphanelerini bağlamak, harici servisleri çağırmak veya özel iş mantığı uygulamak istediğinizde idealdir.

Works with

PyTorchONNX RuntimeHugging FaceOpenCVUltralyticsLLMsAPIsData transformsBusiness rules
Bir Python Component'i oluşturun
1
2
3
4
5
6
7
8
9
from pipelogic import Component, Input, Output
class ObjectDetector(Component):
input = Input(ImageFrame)
output = Output([Detection])
def process(self, frame: ImageFrame):
results = self.model(frame.data)
return [Detection(b, s) for b, s in results]

SSS

Components, yeniden kullanım, özelleştirme ve tipli akışlar hakkında yanıtlar.

Girdileri, çıktıları ve çalışma zamanı gereksinimlerini tanımlayan tipli bir yapı taşıdır; böylece parçaları güvenle bağlayıp yeniden kullanabilirsiniz.

Görme, ses, metin, sensörler, API'ler ve iş akışları için girdiler, modeller, kurallar, dönüşümler, entegrasyonlar, çıktılar ve daha fazlası.

Evet. Components'ı sürümleyin, paylaşın ve Backend'ler, Applications ve ortamlar genelinde yeniden kullanın.

Hayır — Components'ı görsel Backend oluşturucuda birleştirebilirsiniz. Yalnızca özel Components oluştururken kod gerekir.

Evet — hızlı yineleme ve AI kütüphaneleri için Python; gecikme, verim ve bellek kontrolü için C++ kullanın.

Türler, bir Component'in neyi kabul ettiğini ve neyi ürettiğini beyan eder; Pipelogic, uyumsuzlukları erken yakalamak için bağlantıları dağıtımdan önce doğrular.

Geliştirmeye Hazır mısınız?

Yapay zekâ sistemlerini daha hızlı teslim etmek için Pipelogic kullanan teknik ekiplere katılın.