Toolverse
All skills

gemini-openai-api

by Project-N-E-K-O

Gemini 模型通过 OpenAI 兼容 API 接入指南。包含:(1) 辅助 API 配置(summary/correction/emotion/vision),(2) extra_body 格式用于控制 thinking,(3) 响应格式处理(markdown 代码块)。当需要将 Gemini 作为辅助模型接入、配置 thinking 参数、或处理 Gemini API 返回格式时使用。

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Data Science
Views
1

About this skill

Gemini 模型通过 OpenAI 兼容 API 接入指南。包含:(1) 辅助 API 配置(summary/correction/emotion/vision),(2) extra_body 格式用于控制 thinking,(3) 响应格式处理(markdown 代码块)。当需要将 Gemini 作为辅助模型接入、配置 thinking 参数、或处理 Gemini API 返回格式时使用。

How to use

  1. Dodaj Gemini do listy dostawców API w pliku config/api_providers.json, ustawiając klucz na "gemini" i podając opis oraz URL endpointu.

  2. Skonfiguruj zmienne środowiskowe w config/init.py: dodaj EXTRA_BODY_GEMINI zawierający ustawienia thinking oraz MODELS_EXTRA_BODY_MAP mapujący modele Gemini na odpowiednie konfiguracje.

  3. Wybierz odpowiedni model w zależności od zadania: gemini-3-flash-preview do streszczania, korekty i wizji; gemini-2.5-flash do analizy emocji.

  4. Jeśli używasz gemini-2.5-flash, wyłącz thinking ustawiając thinking_budget na 0 w extra_body. Dla gemini-3-flash-preview ustaw thinking_level na "low" i include_thoughts na false.

  5. Obsłuż odpowiedzi, które mogą być zwrócone w kodzie markdown: sprawdź, czy tekst zaczyna się od ```, usuń linie z separatorami i wyodrębnij zawartość JSON.

  6. Wyślij żądanie przez OpenAI client, przekazując extra_body z zagnieżdżoną strukturą {"google": {...}} — zewnętrzny klucz extra_body to parametr klienta, wewnętrzny to konfiguracja Gemini.

Related skills

pdf

by anthropics

Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.

Data Science
31144

market-research-reports

by davila7

Generate comprehensive market research reports (50+ pages) in the style of top consulting firms (McKinsey, BCG, Gartner). Features professional LaTeX formatting, extensive visual generation with scientific-schematics and generate-image, deep integration with research-lookup for

Data Science
16115

deepwiki-rs

by sopaco

AI-powered Rust documentation generation engine for comprehensive codebase analysis, C4 architecture diagrams, and automated technical documentation. Use when Claude needs to analyze source code, understand software architecture, generate technical specs, or create professional

Data Science
18144

threejs

by mrgoonie

Build 3D web apps with Three.js (WebGL/WebGPU). Use for 3D scenes, animations, custom shaders, PBR materials, VR/XR experiences, games, data visualizations, product configurators.

Data Science
1743

xlsx

by anthropics

Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2)

Data Science
40128

skill-creator

by anthropics

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

Data Science
59147