AiBranch

Branch

Navigate alternative message versions (regenerations / branches).

RAG grounds answers in your own documents by retrieving relevant chunks at query time.

1 / 3

Usage

<AiBranch :branches="responses" v-model:index="active">
  <template #default="{ current, index, count, next, previous }">
    <AiMessage role="assistant" :content="current" />
    <div>{{ index + 1 }} / {{ count }}</div>
  </template>
</AiBranch>

Props

Prop Type Default Description
branches*T[]Alternative versions of a message (regenerations / branches)
indexnumber0Active branch index (v-model:index)

Events

Event Payload
@update:indexnumber
@changenumber, branch

Slots

  • default