文件最后提交记录最后更新时间
1 个月前
11 天前
4 个月前
3 个月前
1 个月前
4 个月前
1 个月前
README.md

@opentiny/genui-sdk-vue

A Vue 3 component library for enhanced LLM display and interaction. Stream AI-generated structured output into OpenTiny interactive UI components with bidirectional conversation support.

  • Streaming Rendering: Content renders progressively as the model generates—no long waits for full responses.
  • Structured Output: LLM output conforms to JSON Schema, enabling reliable parsing and rendering.
  • Interaction: User actions (form submit, button click) feed back into the conversation context for seamless multi-turn flows.

Learn more about GenUI SDK.

Usage

<script setup>
import { GenuiChat, GenuiConfigProvider } from '@opentiny/genui-sdk-vue';
</script>

<template>
  <GenuiConfigProvider theme="dark">
    <GenuiChat
      url="/api/chat"
      model="deepseek-chat"
    />
  </GenuiConfigProvider>
</template>

Documentation

API