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