Na tej stronie dowiesz się, jak zarządzać szablonami, w tym jak je edytować, blokować, usuwać i kontrolować ich wersje.
Jeśli chcesz programowo korzystać z szablonów (np. za pomocą interfejsu REST API) lub wdrożyć szablony w określonych lokalizacjach, zapoznaj się z zaawansowanymi przepływami pracy.
Edytowanie szablonu i wprowadzanie w nim zmian
Możesz edytować dowolny odblokowany szablon.
Zdecydowanie zalecamy:
Unikaj edytowania szablonów używanych w środowisku produkcyjnym.
Wszelkie zmiany w szablonie będą niemal natychmiast stosowane w żądaniach z Twojej aplikacji, dlatego musisz uważać, aby nie wprowadzić zmian, które mogłyby spowodować awarię aplikacji lub nieoczekiwane zmiany w jej działaniu.Do wprowadzania zmian w szablonach używaj a systemu kontroli wersji.
Oto jak edytować istniejący szablon:
W konsoli Firebase otwórz kartę Usługi AI > Logika AI > Szablony promptów.
Na liście szablonów znajdź i kliknij szablon, który chcesz edytować.
Jeśli szablon jest zablokowany, odblokuj go, klikając ikonę kłódki w prawym górnym rogu szablonu. Edytuj szablon, a następnie kliknij Zapisz.
Jeśli szablon był wcześniej zablokowany, kliknij ponownie ikonę
kłódki .Aby zamknąć szablon, kliknij Zamknij.
Blokowanie szablonu
Zdecydowanie zalecamy:
Pamiętaj, że zablokowanie szablonu chroni przed przypadkową edycją, ale zablokowanie nie uniemożliwia całkowicie edycji. Członek projektu z odpowiednimi uprawnieniami może zawsze odblokować szablon, aby go edytować.
Blokuj szablony, które są aktywnie używane przez kod – zwłaszcza kod produkcyjny.
Oto jak zablokować szablon:
W konsoli Firebase otwórz kartę Usługi AI > Logika AI > Szablony promptów.
Na liście szablonów znajdź i kliknij szablon, który chcesz zablokować.
Zablokuj szablon, klikając ikonę
kłódki w prawym górnym rogu szablonu.Aby zamknąć szablon, kliknij Zamknij.
Usuwanie szablonu
Pamiętaj, że jeśli szablon zostanie usunięty, możesz utworzyć nowy szablon z tym samym identyfikatorem.
Oto jak usunąć istniejący szablon:
W konsoli Firebase otwórz kartę Usługi AI > Logika AI > Szablony promptów.
Na liście szablonów znajdź szablon, który chcesz usunąć.
Na końcu wiersza szablonu kliknij
> Usuń .Potwierdź usunięcie, a następnie kliknij Usuń.
Wersjonowanie szablonu
Zalecamy używanie systemu obsługi wersji w przypadku szablonów promptów serwera. Oto kilka ogólnych zaleceń:
Twórz identyfikatory szablonów z dołączoną wersją, która korzysta z wersjonowania semantycznego (semver) (np.
).my-first-template-v1-0-0Używaj Firebase Remote Config , aby łatwo zmieniać szablon i inne wartości w żądaniu.
Jeśli chcesz używać standardowej infrastruktury obsługi wersji, możesz udostępniać szablony jako pliki za pomocą API (typu) REST.
Możesz zduplikować istniejący szablon, aby użyć go jako podstawy następnej wersji:
W konsoli Firebase otwórz kartę Usługi AI > Logika AI > Szablony promptów.
Na liście szablonów znajdź szablon, który chcesz zduplikować.
Na końcu wiersza szablonu kliknij
> Duplikuj .W nowym szablonie zwiększ identyfikator szablonu, aby odzwierciedlić następną wersję.