* Refactor Gemini Adaptor to Support Embeddings * Add new models to ModelList
* Update model.go * Support Gemini tool_calls. * Fix gemini tool calls (also keep support functions). * Fixed the problem of arguments not being stringified. Fix panic: candidate.Content.Parts out of range