Puteți impune o topologie rigidă de comunicare sub formă de graf orientat:
# Clientul poate vorbi doar cu Arhitectul
# Arhitectul poate trimite sarcini la Dezvoltator sau Tester
# Dezvoltatorul poate răspunde doar Arhitectului sau Testerului
graf_tranzitii = {
client: [arhitect],
arhitect: [dezvoltator, tester],
dezvoltator: [tester, arhitect],
tester: [arhitect, dezvoltator]
}
groupchat = GroupChat(
agents=[client, arhitect, dezvoltator, tester],
messages=[],
allowed_or_disallowed_speaker_transitions=graf_tranzitii,
speaker_transitions_type="allowed"
)
Elimină complet riscul ca dezvoltatorul să ceară cerințe direct de la client sărind peste arhitect.
Întrebări & Exemple practice:
Grafuri de Tranziție Permise (allowed_or_disallowed_speaker_transitions)Ai o întrebare despre Grafuri de Tranziție Permise (allowed_or_disallowed_speaker_transitions) sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.