Proyecta AI Gateway
Dodaj funkcje AI do swojej opublikowanej aplikacji — chatboty, generowanie treści, podsumowania. Kompatybilny z OpenAI. Nie wymaga kluczy API innych dostawców.
Proyecta AI Gateway pozwala aplikacjom, które budujesz, wywoływać czołowe modele LLM bez konieczności zakładania kont u poszczególnych dostawców, zarządzania ich kluczami API ani ponoszenia kosztów z góry. Jest kompatybilny z OpenAI — wystarczy skierować OpenAI SDK na gateway i gotowe. Aktualnie przez gateway dostępne są wyłącznie modele Anthropic Claude. Obsługa OpenAI, Google i Groq jest w planach.
Co mogę z tym zbudować?
Dział zatytułowany „Co mogę z tym zbudować?”- Chatboty — obsługa klienta, coaching AI, boty FAQ
- Generowanie treści — opisy, e-maile, streszczenia, szkice
- Analiza — wyodrębnianie wniosków z tekstu, kategoryzowanie danych, klasyfikacja
- Podsumowania — skracanie dokumentów, artykułów, transkrypcji
- Personalizacja — rekomendacje, adaptacyjny UI
Szybki start
Dział zatytułowany „Szybki start”Gateway obsługuje protokół OpenAI Chat Completions. Użyj oficjalnego OpenAI SDK z dwiema zmianami — baseURL oraz nazwą zmiennej środowiskowej dla klucza:
import OpenAI from 'openai';
const openai = new OpenAI({ baseURL: 'https://cloud.proyecta.dev/v1/ai', apiKey: process.env.PROYECTA_API_KEY,});
const response = await openai.chat.completions.create({ model: 'claude-haiku-4-5-20251001', messages: [{ role: 'user', content: 'Summarize this article in 3 bullet points: …' }],});Poproś konstruktora AI, żeby to dla ciebie skonfigurował: "Add a chatbot to my app using the Proyecta AI Gateway. The user types a question and gets a streaming response."
Streaming
Dział zatytułowany „Streaming”Streaming działa jak w każdym kliencie kompatybilnym z OpenAI:
const stream = await openai.chat.completions.create({ model: 'claude-haiku-4-5-20251001', messages: [{ role: 'user', content: prompt }], stream: true,});
for await (const chunk of stream) { process.stdout.write(chunk.choices[0]?.delta?.content ?? '');}Przez gateway dostępne są następujące modele:
| Dostawca | Obsługiwane modele |
|---|---|
| Anthropic | claude-sonnet-4-6, claude-haiku-4-5-20251001, claude-opus-4-8, claude-opus-4-7 |
Podaj identyfikator modelu bezpośrednio, np. claude-haiku-4-5-20251001, claude-sonnet-4-6. Dodatkowi dostawcy są w planach.
Klucze API, limity i budżety
Dział zatytułowany „Klucze API, limity i budżety”Proyecta automatycznie tworzy PROYECTA_API_KEY dla twojego środowiska uruchomieniowego. W typowym przypadku nie musisz go tworzyć ręcznie.
Właściciele organizacji mogą sprawdzić zużycie kredytów AI — wydatki w bieżącym okresie oraz limit budżetowy planu. To właśnie zasila wskaźnik kredytów w konstruktorze.
Jak działa rozliczanie?
Dział zatytułowany „Jak działa rozliczanie?”Użycie AI Gateway jest rozliczane oddzielnie od kredytów zużywanych przez konstruktora AI podczas edytowania aplikacji. Koszt pojedynczego żądania odpowiada stawce dostawcy i jest pobierany z salda kredytów AI twojej organizacji.
Czym różni się AI Gateway od konstruktora AI?
Konstruktor AI to agent, który pisze kod w panelu czatu. AI Gateway to to, co twoja opublikowana aplikacja wywołuje, gdy jej użytkownicy chcą skorzystać z funkcji AI.
Czy mogę używać własnych kluczy dostawcy?
Możesz — poproś AI, aby usunęło wywołania gateway i skonfigurowało bezpośrednią integrację z własnym kluczem w Zmiennych środowiskowych. Stracisz wtedy ujednolicone rozliczenia i współdzieloną pulę limitów.
Czy mogę go używać do generowania obrazów lub mowy?
Jeszcze nie. Obecnie gateway obsługuje wyłącznie tekst na wejściu i wyjściu. Modalności obrazu, mowy i wideo są w planach. W przypadku generowania obrazów zapoznaj się z Generowaniem obrazów.
Gdzie mogę sprawdzić zużycie?
Zużycie kredytów jest widoczne na poziomie organizacji na stronie Settings (wydatki w bieżącym okresie i limit budżetowy). Dedykowany panel AI Gateway w konstruktorze — z kluczami per aplikacja i wykresami zużycia na żywo — jest w planach.
Wkrótce
Dział zatytułowany „Wkrótce”- Panel konstruktora dla AI Gateway — tworzenie kluczy per aplikacja, ustawianie list dozwolonych modeli, śledzenie wydatków na żywo i zarządzanie kluczami bez wychodzenia z konstruktora
- Modalności obrazu i mowy — tekst na obraz, tekst na mowę, mowa na tekst
- Przypisywanie zużycia per środowisko uruchomieniowe — sprawdzanie, które aplikacje w twojej organizacji ile wydają