Hrily/go-typechat
GoLang port of microsoft/TypeChat: library that makes it easy to build natural language interfaces using types.
This project helps Go developers build applications that understand natural language commands without complex prompt engineering. You define the expected input structure using standard Go types, and it translates user text like "find books by JK Rowling" into a structured Go object. This is for Go developers who are creating applications with conversational interfaces or systems that need to process free-form user input into predictable data.
No commits in the last 6 months.
Use this if you are a Go developer building natural language interfaces and want to define your application's intents and data structures using Go types instead of elaborate prompts.
Not ideal if you are not a Go developer or if your application does not require translating natural language into structured data.
Stars
13
Forks
—
Language
Go
License
MIT
Category
Last pushed
Aug 15, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/Hrily/go-typechat"
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...