INNER CODE UNIT · Python

get_provider

genome-spy/genome-spy · packages/app-agent/server/app/main.py:98

def get_provider() -> BaseProvider:
    """Return the cached provider implementation for current settings."""
    return OpenAIResponsesProvider(get_settings())


@app.get("/health")
async def health() -> dict[str, str]:
    """Return the relay health status."""
    return {"status": "ok"}


@app.get("/v1/server-info", response_model=AgentServerInfoResponse)
async def server_info() -> AgentServerInfoResponse:
    """Return the relay's active model configuration for diagnostics."""
    settings = get_settings()
    return AgentServerInfoResponse(
        status="ok",
        model=settings.model,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…