Hub documentation

Spaces'te Tabby

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Spaces'te Tabby

Tabby, açık kaynaklı ve kendi kendine barındırılan bir yapay zekâ kodlama asistanıdır. Tabby ile her ekip, LLM destekli kod tamamlama sunucusunu kolayca kurabilir.

Bu kılavuzda, kendi Tabby örneğinizi nasıl dağıtacağınızı ve Hugging Face web sitesinden doğrudan geliştirme için nasıl kullanacağınızı öğreneceksiniz.

İlk Tabby Space'iniz

Bu bölümde, bir Tabby Space dağıtma ve onu kendiniz veya organizasyonunuz için kullanma yöntemini öğreneceksiniz.

Tabby'yi Spaces'te Dağıt

Tabby'yi birkaç tıklamayla Spaces üzerinde dağıtabilirsiniz:

Deploy on HF Spaces

Owner (kişisel hesabınız veya bir kuruluş), bir Space adı ve Görünürlük tanımlamanız gerekir. api uç noktasını güvence altına almak için görünürlüğü Private olarak yapılandırıyoruz.

Duplicate Space

Derleme durumunu göreceksiniz. Çalışıyor durumuna geçtiğinde Space'iniz kullanıma hazırdır. Tabby Swagger arayüzünü görmüyorsanız sayfayı yenilemeyi deneyin.

Swagger UI

Alanınızın başlığını, emojilerini ve renklerini özelleştirmek istiyorsanız, “Files and Versions” bölümüne gidin ve README.md dosyanızın meta verilerini düzenleyin.

Tabby Space URL'niz

Tabby çalışmaya başladığında, https://huggingface.luowenyang.topm/spaces/TabbyML/tabby gibi bir space bağlantısı için doğrudan URL https://huggingface.co/proxy/tabbyml-tabby.hf.space olacaktır. Bu URL, tam ekran modunda kararlı bir Tabby örneğine erişim sağlar ve IDE/Editor Eklentilerinin iletişim kurması için API uç noktası olarak hizmet verir.

VSCode Eklentisini Space arka ucuna bağlayın

  1. VSCode Eklentisi'ni yükleyin.
  2. Şu konumdaki dosyayı açın: ~/.tabby-client/agent/config.toml. Her ikisinin de yorum satırı işaretini kaldırın: [server] bölümü ve [server.requestHeaders] bölümü.
    • Uç nokta değerini, bir önceki adımda bulduğunuz ve https://huggingface.co/proxy/UserName-SpaceName.hf.space gibi görünen Doğrudan URL olarak ayarlayın.
    • Space Private olarak ayarlandığından, endpoint'e erişmek için yetkilendirme başlığının yapılandırılması şarttır. Bir token, Access Tokens sayfasından elde edilebilir.

Agent Config

  1. Başarılı bir bağlantıyı gösteren bir ✓ simgesi göreceksiniz. Tabby Connected

  2. Kurulumu tamamladınız, şimdi sekme gezintisinin tadını çıkarın!

Code Completion

Ayrıca JetBrains gibi diğer IDE'lerde de Tabby eklentilerini kullanabilirsiniz.

Geri bildirim ve destek

Geliştirme önerileriniz varsa veya belirli bir desteğe ihtiyacınız varsa, lütfen Tabby Slack topluluğuna katılın veya Tabby'nin GitHub deposu üzerinden bize ulaşın.

Update on GitHub