Readit News logoReadit News
jrmyphlmn commented on Study finds solo music listening boosts social well-being   phys.org/news/2025-03-sol... · Posted by u/PaulHoule
hk1337 · 9 months ago
I wonder if it's a similar case with having tv shows running in the background? Music is often too stimulating for me but I like having the TV running in the background cycling through tv shows.
jrmyphlmn · 9 months ago
if one's childhood had many instances of tv playing in the background, then I suspect it's their nervous system marking that environment as their most safe/comfortable environment and that revisiting it can have a soothing effect on them?
jrmyphlmn commented on Show HN: Symphony – Use GPT-4 to call functions in sequence   symphony.run/... · Posted by u/jrmyphlmn
abrgr · 2 years ago
This is really cool. Love to see usage of state machines on the backend!

It's such a good fit for multi-step LLM apps and a really nice abstraction for generic backend flows as well.

jrmyphlmn · 2 years ago
Thank you :)
jrmyphlmn commented on Show HN: Symphony – Use GPT-4 to call functions in sequence   symphony.run/... · Posted by u/jrmyphlmn
collinc777 · 2 years ago
Love this! I’m an fp-ts and xstate fan and am happy to see them in this usecase. My intuition tells me that state machines with llm directed function calling is going to be a huge unlock. One thing I’m curious about is narrowing the scope of accessible functions based on a state machine that is designed to match the business domain. This might involve machine to machine communication which I know XState supports
jrmyphlmn · 2 years ago
Thanks!

> state machines with llm directed function calling is going to be a huge unlock

This was my intuition as well, glad you're able to resonate with that :)

> One thing I’m curious about is narrowing the scope of accessible functions based on a state machine that is designed to match the business domain.

This is an interesting question, I can definitely see how state machines can help with narrowing the scope of accessible functions.

jrmyphlmn commented on Show HN: Symphony – Use GPT-4 to call functions in sequence   symphony.run/... · Posted by u/jrmyphlmn
mjirv · 2 years ago
Nice. We (Delphi[0] - enterprise AI data assistant) do something similar internally to power our app.

We’re all typescript under the hood so I’ll give this a look and see if we can use it.

Symphony wouldn’t support other LLMs currently, right? Only GPT-4?

[0] https://delphihq.com

jrmyphlmn · 2 years ago
Glad to hear that!

Right, currently Symphony only supports GPT-4 and GPT-3.5-turbo since they're the only ones with native API support.

jrmyphlmn commented on Show HN: Symphony – Use GPT-4 to call functions in sequence   symphony.run/... · Posted by u/jrmyphlmn
justanotheratom · 2 years ago
I tried TypeChat for my use case and ended up defining functions as typescript data types. This approach sounds much better, and leverages the newer OpenAI function calling, which should be more reliable I would think. Thanks for creating+sharing.

https://microsoft.github.io/TypeChat/

jrmyphlmn · 2 years ago
Thanks, excited to hear what you think after trying it out :)
jrmyphlmn commented on Show HN: Symphony – Use GPT-4 to call functions in sequence   symphony.run/... · Posted by u/jrmyphlmn
mkmk · 2 years ago
If I'm understanding correctly, this makes all of the functions available to gpt-4 at once and then gpt-4 decides which one to use, right? What are the limits on the number and length of functions, and is there any way to choose only a subject of the functions to share for a given user query?
jrmyphlmn · 2 years ago
You're right!

IIRC, only the function signatures (or descriptions) are counted as part of the context window so you could add as many till you exceed that limit. Since the contents of the function itself are not counted, your function can be whatever length.

> is there any way to choose only a subject of the functions to share for a given user query?

As of now, no. I can see why this may be a problem soon since right now all functions are available for gpt-4 and each call can become expensive pretty quickly if you send like 50 functions every time.

I'm not sure how to address this yet, but I'd like to think of it as some form of fine-tuning that happens after having a few conversations. Will keep you in the loop!

u/jrmyphlmn

KarmaCake day85November 6, 2019
About
deleting information failure
View Original