Readit News logoReadit News
quan commented on Launch HN: AgentHub (YC W24) – A no-code automation platform    · Posted by u/murb
mst · 2 years ago
> people think I’m saying ‘asian-hub’ pretty often

Lots of variations on the theme of english pronounciation tend to elide or at least soften trailing consonants.

(I just read that last sentence out to myself twice, once normally, once making a point of pronouncing them fully, and it makes a sufficient example)

My father told me many years ago that it tended to help being heard at a distance so was very useful for public speaking (in the days before everybody was miked up for the livestream/recording).

I started trying it, and not only did it work for that, I discovered that if presenting to a european audience it helped a -lot- for the second language speakers.

Later I discovered it also worked rather well making my brit accent more comprehensible to americans, and later still that I'm easier to lip read too.

If I say AgentHub out loud to myself normally, I end up softening the 't' enough that I can absolutely see people hearing 'asian-hub' from me as well, but if I make a point of turning on my 'better enunciation' mode the 't' becomes crisp to the point where it's almost a 'tuh' sound and I think the result is much harder to mishear.

So ... I think you may find that whether you keep the name or not, experimenting with the trailing consonant thing may be useful to you as well (I speak pretty quickly) for similar reasons.

Free thought, worth exactly what you paid, but hopefully it'll turn out helpful to somebody reading this :D

quan · 2 years ago
Reminds me of this old clip https://m.youtube.com/watch?v=3Lyex2tSUyA
quan commented on Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?    · Posted by u/welfare
quan · 2 years ago
During the holiday season in December, I got my 9yr old son into programming by making games with LLM. We made a few browser games, and by the end of it he could write the prompt himself, copy the code to the right places, understand what a function does and add objects to the game by modifying an array.

What I learned is llm gives you the activation energy, you just type a few sentences to get the momentum going. To get the reward feedback cycle going you’ll want to add graphics as early as possible.

The most difficult part is to be by his side and ready to jump in whenever a missing coma breaks the entire game. You’ll also need to keep scope under control, I’d alway steer him away from doing any complicated animation. There’re plenty of opportunity to teach but be realistic that it’s not real programming

Here’s an example that I put online so he can share with friends: https://mquan.github.io/k.ai/coin-collector/

quan commented on Show HN: OpenAPI DevTools – Chrome extension that generates an API spec   github.com/AndrewWalsh/op... · Posted by u/mrmagoo2
ushakov · 2 years ago
How is this different from what LangChain already offers with their OpenAPI chain?

https://python.langchain.com/docs/use_cases/apis

quan · 2 years ago
afaik, the langchain solution loads entire openAPI spec which consumes a lot of token and won't work for many large API. For efficient token usage, api2ai divides the task into two steps: api planning and params parsing. First step takes a summarization of all the endpoints. Once the endpoint is known, we parse params using the schema of the selected endpoint.
quan commented on Show HN: OpenAPI DevTools – Chrome extension that generates an API spec   github.com/AndrewWalsh/op... · Posted by u/mrmagoo2
jimmySixDOF · 2 years ago
Nice this made me go back and check up on the Gorilla LLM project [1] to see whats they are doing with API and if they have applied their fine tuning to any of the newer foundation models but looks like things have slowed down since they launched (?) or maybe development is happening elsewhere on some invisible discord channel but I hope the intersection of API calling and LLM as a logic processing function keep getting focus it's an important direction for interop across the web.

[1] https://github.com/ShishirPatil/gorilla

quan · 2 years ago
I open sourced this tool that takes OpenAPI spec and let you control API using natural language https://github.com/mquan/api2ai

Let me know if you have any questions or feature request

quan commented on Show HN: A website chatbot that also uses APIs   chatwith.tools... · Posted by u/iamrafal
yu3zhou4 · 2 years ago
Sounds interesting Rafał! How feasible is that Chatwith will have access to more APIs than only mine, so it can perform more general tasks?
quan · 2 years ago
I created api2ai (https://github.com/mquan/api2ai) to solve this. You provide an OpenAPI spec and auth data to spin up an agent for your API. It’s still low level and requires dev work. But I’m working on building tools to bring it to end users
quan commented on Show HN: Agentflow – Run Complex LLM Workflows from Simple JSON   github.com/simonmesmith/a... · Posted by u/simonmesmith
simonmesmith · 2 years ago
Yeah, I saw the Magic Loop on HN and was like, “oh no, time to dump my project!”

But I think there are some key differences. I’m not sure if Magic Loop is open source, for example, so I don’t know how they’re currently building their workflows.

Automating API calls is neat, too, but I get a bit anxious with too much automation when you want to run a workflow with consistent results. My gut says you want to have the functions here pretty locked down and tested, rather than rely on automating API calls. But maybe I’ll be proven wrong.

quan · 2 years ago
I created api2ai, I agree that we want to get consistent result, but that can be solved by looking up cached AI results. If the input is user driven then you’ll need AI to decipher the natural language.
quan commented on Show HN: Api2ai – create an API agent from any OpenAPI Spec   github.com/mquan/api2ai... · Posted by u/quan
rattray · 2 years ago
How do you handle very large OpenAPI specs? For example, I think stripe's is over a megabyte. What's the summarization strategy?
quan · 2 years ago
It’s done in two steps: 1. Create an array of every endpoint’s summary text and ask AI to select one based on the user prompt 2. Use function calling with parameters of the selected operation in step 1
quan commented on At My Lai: The Photographer Who Captured the Massacre   foto.gettyimages.com/arch... · Posted by u/user982
vietnamese59 · 8 years ago
My parents are Vietnamese. My dad actually fought in the war with the South Vietnamese army alongside US troops. He's a lifelong Republican, as were all of his brothers who also fought, as well as the vast majority of his friends and their families who arrived as refugees.

They supported the war. They saw the US as liberators against the communists who wanted to murder them and take over their country. They love America and despise communist Vietnam. They wish the US had finished the job.

Promoting things like the link above and conveniently omitting the pure savagery of the Viet Cong, Ho Chi Minh, and the communists from the North is pure propaganda. It's always puzzling to me what types of topics journalists choose to run.

Instead of listening to journalists reporting on Vietnam from half a world away, you should visit Little Saigon in Southern California and Northern California and ask them how they feel about America and the Vietnam War.

EDIT: Since I have a post limit and I can't reply below, I'll reply here.

quan: I didn't say My Lai was propaganda. I said emphasizing My Lai over the several atrocities committed by the communists, including the systematic murders of those who opposed communism, is propaganda.

quan · 8 years ago
Same as your dad, five of my uncles fought in the war on the U.S. side, my grandfather and granduncle served in the South Vietnamese government in high positions. My family was persecuted after the war, many fled, the ones that stayed spent time in prison and fled after.

In college, I read a lot on the Vietnam war and learned about the Tet Offensive with the Hue massacre by the Vietcong, the Land Reform prior to that. But I don't see how the photos at My Lai is "pure propaganda." If you spend some time to learn about the tragic event you will find that there were a big cover up and for over 500 human lives lost, only one man was charged and subsequently pardoned.

The U.S. committed to a war when it didn't understand the people or history of Vietnam. Vietnam has a long history of fighting foreign invaders, and most people perceive the U.S. as such as they are just replacing the French when they withdrew after Dien Bien Phu in 1954. Till this day, most Vietnamese people consider China to be their biggest enemy even though the two countries share the same political ideology.

u/quan

KarmaCake day1005April 14, 2008
About
ndmquan at g-m-a-i-1 github.com/mquan
View Original