Skip to content

Instantly share code, notes, and snippets.

View tconrad1's full-sized avatar

Thomas Conrad tconrad1

View GitHub Profile
@TiagoGouvea
TiagoGouvea / openAiFunctionToGeminiFunction.ts
Created July 16, 2024 12:04
Convert openAi functions to gemini function calling
import { ChatCompletionTool } from 'openai/src/resources/chat/completions';
import {
FunctionDeclarationSchemaType,
FunctionDeclarationsTool,
} from '@google/generative-ai';
const openAiTools: ChatCompletionTool[] = [
{
type: 'function',
function: {