Toolverse
All skills

deploy

by GitHamza0206

Deploy the Simba chat widget to a client website. Use when embedding the widget, connecting to Simba cloud or local, and configuring appearance.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
DevOps
Views
1

About this skill

Deploy the Simba chat widget to a client website. Use when embedding the widget, connecting to Simba cloud or local, and configuring appearance.

How to use

  1. Pobierz ID organizacji, uruchamiając curl do API Simby (http://localhost:8000/api/v1/organizations) lub utwórz nową organizację w panelu Simby, jeśli żadna nie istnieje. Jeśli serwer API nie działa, uruchom go poleceniem make server.

  2. Zainstaluj pakiet npm simba-chat w swoim projekcie: npm install simba-chat.

  3. Zaimportuj komponent SimbaChatBubble i arkusz stylów w głównym pliku aplikacji (np. app/layout.tsx w Next.js lub App.tsx w React).

  4. Umieść komponent SimbaChatBubble w JSX, przekazując wymagane właściwości: apiUrl (adres serwera Simby) i organizationId (ID pobranego w kroku 1).

  5. Opcjonalnie dostosuj wygląd i zachowanie poprzez właściwości: position (lewy lub prawy dolny róg), defaultOpen (czy czat ma być otwarty na starcie), placeholder (tekst w polu wejścia), collection (nazwa bazy wiedzy) i apiKey (jeśli wymagane uwierzytelnianie).

  6. Uruchom aplikację — widżet pojawi się w dolnym rogu strony i będzie gotowy do obsługi rozmów.

Related skills