johnmai-dev/TypeChat-Go
🤖 This is the Go language implementation of microsoft/TypeChat.
This tool helps developers build applications that understand natural language commands from users, like a smart assistant or chatbot. It takes user's natural language input and translates it into structured data (JSON) that the application can easily process. Developers use this to create robust natural language interfaces without complex prompt engineering.
No commits in the last 6 months.
Use this if you are a developer building an application in Go and want to add natural language understanding capabilities that reliably convert user text into structured data based on your predefined types.
Not ideal if you are not a Go developer or if you only need a simple, predefined chatbot without custom, type-driven language processing.
Stars
36
Forks
4
Language
Go
License
MIT
Category
Last pushed
Aug 09, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/johnmai-dev/TypeChat-Go"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
microsoft/TypeChat
TypeChat is a library that makes it easy to build natural language interfaces using types.
juzeon/poe-openai-proxy
A wrapper that lets you use the reverse-engineered Python library poe-api library as if it was...
aurora-develop/aurora
free
livekit-examples/kitt
Talk to ChatGPT in real time using LiveKit
cookeem/chatgpt-service
Real-time ChatGPT service, support GPT3/GPT4, support conversation and generate pictures from...