Yapay zeka ajanları için transkript alın, LLM akışınıza ekleyin

Yapay zeka ajanları için transkript alırken MCP, Agent Skill veya REST API kullanın. YouTube, X, TikTok, Instagram, Facebook ve Bluesky bağlantılarıyla ya da yüklediğiniz kayıtlarla çalışın. Twitch klipleri ve tamamlanmış VOD kayıtları, Dailymotion videoları, Pinterest video Pinleri, LinkedIn video gönderileri ve Snapchat Spotlight videoları da desteklenir. Ajanınıza zaman damgalı metni verin; içinde arama yapsın, alıntı seçsin veya özet çıkarsın.

  • 8 araç sunan MCP sunucusu
  • SKILL.md dosyasıyla Agent Skill
  • Bağlam penceresine sığan sayfalı metin

Ajanınız kaydı alsın, metnin tamamını okusun

Asistanınızdan doğrudan erişin
Claude, ChatGPT, Cursor, VS Code veya Claude Code içinden https://api.transcript1.com/mcp adresine bağlanın. Ajanınız MCP araçlarını doğrudan çağırabilir.
Ajana kullanım talimatlarını verin
Agent Skill, SKILL.md dosyasından hangi araçların ne sırayla çağrılacağını ve aynı kaydın tekrar gönderilmemesini öğretir. llms.txt ise API dokümantasyonuna yönlendirir.
Uzun metni sayfa sayfa okuyun
MCP varsayılan olarak her satırında zaman damgası olan metin döndürür. Sayfalar segment sonunda biter; next_from_seconds ile okumaya devam edersiniz.
Hazır transkripti tekrar kullanın
Tam bağlantıyla transcribe çağırdığınızda aynı video ve seçenekler için son 24 saatteki transkript yeniden kullanılır. Kısa bağlantılar bu şekilde eşleştirilemez. ID elinizdeyse get_transcription kullanın.
LLM için video transkriptlerini REST ile alın
Arka planda çalışan akışlar aynı API üzerinden çok sayıda kaydı işleyebilir. Webhook ile tamamlandığını öğrenin; JSON segmentlerini ve kelime düzeyinde zaman damgalarını modelinize aktarın.

Kaydı bir kez gönderin, ID ile takip edin

transcribe transkriptin hazır olmasını bekler ve ilk sayfayı döndürür. İşlem sürüyorsa gelen id değerini saklayın; yeni işlem başlatmak yerine get_transcription çağırın. İki aracın parametreleri MCP dokümantasyonunda açıklanır.

Ajanın talimatlarında yeni işlem başlatmakla mevcut işlemi okumayı ayırın. Yeni işlem dakika harcayabilir. Durum okumak ya da hazır transkripti almak için mevcut ID yeterlidir. Ajan yeniden başladığında da bu ID elinde olsun; yalnızca sohbet bağlamında değil, kalıcı görev kaydında saklayın.

Bir video kuyruğu işliyorsanız her ID ile kaynak bağlantısını birlikte tutun. Tam gönderi bağlantıları, aynı seçeneklerle yakın zamanda işlenen kayıtlarla eşleşebilir. Kısa paylaşım bağlantıları gönderim sırasında eşleşmez. Bildiğiniz ID üzerinden okumak, ikinci bir işlem açmamanın en kolay yoludur.

Aşağıdaki örnekte herkese açık bir Bluesky video gönderisinin bağlantısı için yer tutucu kullanılır.

MCP araç çağrıları
transcribe(url="[public bsky.app video-post URL]")

get_transcription(id="tr_8fK2Lm0PqRsTuVwXyZaBcD", from_seconds=900)

Ajanınıza SKILL.md dosyasını tanıtın

Skill desteği olan bir ajan, dizinden transcript1'i bulup SKILL.md dosyasındaki talimatları okuyabilir.

MCP çağrılabilir araçları sunar. Agent Skill ise ajana bu araçları hangi sırayla kullanacağını, hataları nasıl ele alacağını anlatır. Kendi REST akışınızda da aynı işlem sırasını izleyebilirsiniz. llms.txt dokümantasyona giriş içindir; transkript toplayan bir endpoint değildir.

Etkileşimli bir asistanda MCP ile sayfalı okuma kullanışlıdır. Arka plandaki veri toplama servisinde REST ve imzalı tamamlanma webhook bildirimlerini tercih edebilirsiniz. İkisi de aynı hesabın limitlerini ve dakikalarını kullanır. Eşzamanlı işlem sayısını hesaplarken hesaba bağlı bütün istemcileri sayın.

Agent Skill dizini ve talimat dosyası
https://transcript1.com/.well-known/agent-skills/index.json
https://transcript1.com/.well-known/agent-skills/transcript1/SKILL.md

LLM akışına kaynak ve zaman bilgisiyle metin aktarın

API üzerinden zaman damgalı metni alıp modelinize verin. MCP ile uzun metni okurken bağlam penceresi için sayfalama kullanın. REST ile çok sayıda kayıt işliyorsanız tamamlanmayı webhook ile takip edin.

Metni parçalara ayırırken kaynak ID'sini, bağlantıyı ve başlangıç-bitiş zamanlarını koruyun. Segmentin ya da konunun bittiği yerden bölün; bir kelimeyi veya konuşma sırasını ortadan kesmeyin. Böylece özetten asıl kayda geri dönebilirsiniz.

Özetlemeyi ve bilgi çıkarmayı transkripti okuyan asistanınız yapar. Alıntıları kendi anlatımından ayırmasını, kaynakta bulunmayan bilgileri belirtmesini isteyin. Örneğin bir Instagram demosunda yalnızca ekranda gösterilen adımlar metinde yer almaz; modeliniz bunları tahmin ederek doldurmasın.

cURL
curl "https://api.transcript1.com/v1/transcriptions/tr_8fK2Lm0PqRsTuVwXyZaBcD?format=text&timestamps=true" \
  -H "Authorization: Bearer $TRANSCRIPT1_API_KEY"

Bütün videoyu özetlemeden önce okunan sayfaları kontrol edin

MCP yanıtında next_from_seconds varsa okunacak metin kalmıştır. Bu değeri sonraki çağrıda from_seconds olarak gönderin ve hangi sayfaların okunduğunu kaydedin. İlk sayfa konuyu tanıtabilir; ana fikir veya sonuç videonun ilerleyen kısmında olabilir.

Son özeti yazmadan önce her sayfadan gerekli bilgileri toplayın. Ara notlarda zaman damgalarını tutun; konuşmanın ilerleyen kısmındaki düzeltmeleri ve koşulları da okuyun. Birden fazla kaydı karşılaştırırken okunan kaynakları ve alınamayan kayıtları ayrı listeleyin. Erişilemeyen bir kaynak, diğerlerinin söylediklerini doğrulamış sayılmaz.

Hataları ve dosya yüklemeyi ayrı ele alın

login_required veya no_audio hatasında farklı bir kaynak gerekir. İşlem hâlâ sürüyorsa aynı ID ile durumunu okuyun. Bu farkı kullanıcıya veya ana iş akışına bildirin. Kaynak alınamadığında boş transkript döndürmeyin; model bunu kayıtta hiç konuşma olmadığı şeklinde yorumlayabilir.

Yerel dosyalarda ajanınızın HTTP PUT ile veri gönderebilmesi gerekir. MCP yüklemeyi başlatır ve tamamlar; dosyanın içeriği MCP dışında aktarılır. Asistanınız bunu yapamıyorsa kullanıcı dosyayı panelden yüklesin. Ardından oluşan ID ile normal transkript araçlarını kullanabilirsiniz.

60 ücretsiz dakikanızla başlayın

E-postanızı doğrulayın, tek seferlik 60 ücretsiz dakikanızı alın. Kart bilgisi istemiyoruz.

API anahtarı alın

Sık sorulan sorular

Başka bir sorunuz mu var? Bize yazın

Hangi ajanlarla kullanabilirim?

Uzak MCP sunucularını destekleyen istemcilerle kullanabilirsiniz. Claude, ChatGPT, Cursor, VS Code ve Claude Code bunlar arasındadır. SKILL.md okuyabilen ajanlar Agent Skill talimatlarını da kullanabilir.

Ajan hesabıma nasıl bağlanır?

Claude ve ChatGPT ile OAuth üzerinden giriş yapın. Diğer ajanlar için t1_ ile başlayan bir API anahtarı oluşturup Bearer token olarak gönderin.

Uzun bir transkript bağlam penceresine sığmazsa ne olur?

Metin sayfa sayfa gelir. Her sayfa bir segmentin sonunda biter. Yanıttaki next_from_seconds değerini sonraki çağrıda from_seconds olarak vererek devam edersiniz.

Aynı videoyu tekrar istersem yeniden ücret öder miyim?

Tam bağlantıyla transcribe kullanırsanız aynı video ve seçenekler için son 24 saatteki eşleşen transkript yeniden kullanılır; yeni ücret oluşmaz. Kısa bağlantılar gönderim sırasında eşleştirilemez. ID'si belli bir işlemi get_transcription ile okumak da yeni ücret oluşturmaz.

Claude bir YouTube videosunu özetleyebilir mi?

Evet. transcript1 transkripti MCP üzerinden verir; Claude bu metni okuyup özeti yazar. Aynı transkripti kendi LLM akışınıza da aktarabilirsiniz. Özeti transcript1 oluşturmaz.