Live data from Hacker News

Show HN: Symphony – Use GPT-4 to call functions in sequence

symphony.run

21–30 of 36 posts

Re: Show HN: Symphony – Use GPT-4 to call functions in sequence

#21
post #10
post #8

Is there still an absolutely pathetic amount of GPT4 calls per day? I pay the $20 to chatgpt but I never ever pick GPT4 because 10 minutes into an AI directed conversation I'll get the "sorry ur out of gpt4 today" message. The only time I wind up using that limit is when I don't even realize it's using it. I have no idea what the difference actually is because its limit is to low for me to even consider relying on ov…

Try using the API. There are multiple open source ChatGPT clones or terminal clients. The API limits are not a problem for an individual.

Be really helpful to me and maybe others if you could let us know what 'Clones' you know of?, as I struggle to find them, thanks.

Re: Show HN: Symphony – Use GPT-4 to call functions in sequence

#22
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

Re: Show HN: Symphony – Use GPT-4 to call functions in sequence

#23

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/

Thanks, excited to hear what you think after trying it out :)

Re: Show HN: Symphony – Use GPT-4 to call functions in sequence

#25
post #10

Earlier quoted context omitted.

Try using the API. There are multiple open source ChatGPT clones or terminal clients. The API limits are not a problem for an individual.

Be really helpful to me and maybe others if you could let us know what 'Clones' you know of?, as I struggle to find them, thanks.

Search "open source chatgpt client" and you will get dozens.

Re: Show HN: Symphony – Use GPT-4 to call functions in sequence

#26
post #10

Earlier quoted context omitted.

Try using the API. There are multiple open source ChatGPT clones or terminal clients. The API limits are not a problem for an individual.

Be really helpful to me and maybe others if you could let us know what 'Clones' you know of?, as I struggle to find them, thanks.

I am a happy user of Chatbox.

Re: Show HN: Symphony – Use GPT-4 to call functions in sequence

#27
post #22

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

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.

Re: Show HN: Symphony – Use GPT-4 to call functions in sequence

#28
post #2

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?

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…

Ah, that makes sense. So on their end they’re just passing the descriptions to the llm (plus some wrapper to let it know it’s a func) and then they pipeline the data in and out of the chosen function. That has always confused me but I think I get it now. Thanks!

Re: Show HN: Symphony – Use GPT-4 to call functions in sequence

#29
First thing I thought when reading the title was "some AI for Symphony PHP, interesting". I know its hard to name things at this point, these clashes are just going to happen with so many projects over the last 50 years. But at some point I think clashing with a project in such heavy use is just a detriment to the brand.

Re: Show HN: Symphony – Use GPT-4 to call functions in sequence

#30
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
Post reply on HN