Chaining function calls
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 30/100
Direzione di ricerca
Nell’issue non sono identificati file, test o punti di ingresso. Inizia individuando l’esempio di function-calling del repository e traccia come viene rappresentata una singola chiamata; il lavoro è completato quando l’esempio calculator può eseguire in sequenza divide(10,2) e multiply(5,3), con entrambe le chiamate rappresentate nella risposta.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Please provide us with the following information:
This issue is for a: (mark with an x)
- [ ] bug report -> please search issues before submitting
- [ x] feature request
- [ ] documentation issue or request
- [ ] regression (a behavior that used to work and stopped in a new release)
Minimal steps to reproduce
Hello, for the time being, it seems that the model can determine which function to call but it seems to be limited to only one function, unless I missed something. In the scenario where I split the calculator into four distinct functions (add, divide, substract, multiply) and I would input the following query:
Calculate the total of 10/2 multiplied by 3
The model will determine that divide must be called, but it will not understand that multiply must also be called. Is it something that will be available?
Expected/desired behavior
{
"role": "assistant",
"function_calls":[ {
"name": "divide",
"arguments": "{\n\"num1\": 10,\n\"num2\": 2\n}"
},
{
"name": "multiply",
"arguments": "{\n\"num1\": 5,\n\"num2\": 3\n}"
}
]
}
Thanks! We'll be in touch soon.
- Lingua principale
- Jupyter Notebook
- Stelle
- 1.4k
- Fork
- 455
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Azure-Samples/openai
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
Azure-Samples/openai#180 · 1 commento ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
Azure-Samples/openai#179 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
Azure-Samples/openai#177 · 1 commento ·
-
README.mdAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
Azure-Samples/openai#175 ·
-
how to download the files generated by Azure OpenAi Assistant Code Interpreter in streaming modeAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 32/100
Azure-Samples/openai#174 ·
Tutte le issue di Azure-Samples/openai
Issue simili
-
QA/No release-notes/exclude tests tests/test-quality tests/weak-assertions
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
brave/brave-browser#60988 ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug]: rewrite_context uses the intent query planner, so a dedicated planner breaks the digestForse già presa @umeGe l’ha presa oggi. Apertakernel
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
volcengine/OpenViking#7070 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
fullsend-ai/agents#1901 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
anomalyco/models.dev#12664 ·
I maintainer di solito rispondono entro 1 giorno
-
fix(embeddings): embeddings_generate ignores normalize:falseForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertabug good first issue help wanted
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
ruvnet/ruflo#4724 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno