ElixirScope.AI.LLM.Providers.Gemini (elixir_scope v0.0.1)
Gemini LLM provider for real AI-powered code analysis.
Makes HTTP requests to Google's Gemini API for code analysis, error explanation, and fix suggestions.
Summary
Functions
Analyzes code using Gemini API.
Explains an error using Gemini API.
Suggests a fix using Gemini API.
Functions
@spec analyze_code(String.t(), map()) :: ElixirScope.AI.LLM.Response.t()
Analyzes code using Gemini API.
@spec explain_error(String.t(), map()) :: ElixirScope.AI.LLM.Response.t()
Explains an error using Gemini API.
@spec suggest_fix(String.t(), map()) :: ElixirScope.AI.LLM.Response.t()
Suggests a fix using Gemini API.