Giter Site home page Giter Site logo

connectai-e / talkbase Goto Github PK

View Code? Open in Web Editor NEW
41.0 3.0 6.0 238 KB

💬 Write data into lark-base tables in a chat way,power by TypeChat.

Home Page: https://talkbase.connectai.site/

License: MIT License

TypeScript 94.11% CSS 0.14% JavaScript 5.74%
basescript lark typechat

talkbase's Introduction

image

License License talkbase's GitHub repo

Introduction · Deploy Your Own · Setting Up Locally · Tech Stack · Contributing · License


English · 简体中文


Introduction

TalkBase is an open-source AI chatbot that uses TypeChat and the Vercel AI SDK to interact with natural language.

🐵 Easily enter data by natural language , with the requirements table field meta and descriptions. show_example

🐵 Only English? no! any langguage such as Chinese talkbasegif

🙈 automatically describe the purpose of the table and give text suggestions for entering data quickShow

🙈 perfectly compatible with field annotations of multi-dimensional tables, add more field information supportDescribe

Quick Start

1️⃣ open the grayscale qualification for base extension

https://applink.feishu.cn/client/chat/chatter/add_by_link?link_token=c55n4142-fce8-4792-b851-f92c9c7d8300

2️⃣ copy talk-base online link to the extension script address

https://talkbase.connectai.site/

3️⃣ start to chat-base ~

Dev Local

To set up talkBase locally, you'll need to clone the repository and set up the following environment variables:

  • OPENAI_API_KEY – your OpenAI API key (you can get one here)

1️⃣ clone deme

git clone https://github.com/ConnectAI-E/BaseScript-LinkPreview
pnpm install
pnpm dev

2️⃣ copy talkbase dev link to the extension script address

http://localhost:5173/

Deploy your own

You can deploy your own version of TalkBase with one-click:

Deploy with Vercel

Tech Stack

ChatH is built on the following stack:

Communication

License

License

Licensed under the MIT license.

talkbase's People

Contributors

ddmeaqua avatar leizhenpeng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

talkbase's Issues

希望可以兼容更多的多维表格字段 Hope to be compatible with more multidimensional table fields

  • 多行文本 content
  • 超链接 Hyperlink
  • 单选 single choice (need define option in advance)
  • 多选 multiple choice (need define option in advance)
  • 人员 people
  • 日期 date
  • 数字 number
  • 评分 score
  • 进度 precent
  • 货币 money
  • 复选框 radio
  • 电话号码 phone number
  • 地理位置 position
  • 单向关联
  • 双向关联

多维表格参考开发资料
https://bytedance.feishu.cn/docx/HjCEd1sPzoVnxIxF3LrcKnepnUf

作为用户,期待结合表头给一下比较切合场景的示例输入

例如:

根据下面的类型文件结构,判断出此表格的作用后,假设出恰当情景,用人类的自然语言给一个示例输入以确保可以解析出大部分字段数据,不超过20字。
Q: export interface food {
size: "大份" | "中份" | "小份";
meat: string;
staple_food: "米饭" | "面条" | "饺子";
full_content: string;
spicy: "不要辣" | "微辣";
}
A:大份牛肉粒炒饭,加份辣子

Q : export interface hobby {
raw_input: string;
fruits: ("橘子" | "苹果" | "菠萝")[];
}
A: 我一般喜欢吃点橘子和苹果

Q:  export interface SentimentResponse {
content: string;
sentiment: "negative" | "neutral" | "positive";
}
A : 

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.