{"id":16272172,"url":"https://github.com/eliranwong/googleaistudio","last_synced_at":"2025-09-06T16:33:30.981Z","repository":{"id":212816703,"uuid":"732374623","full_name":"eliranwong/googleaistudio","owner":"eliranwong","description":"A collection of AI tools built on Google Vertex AI APIs","archived":false,"fork":false,"pushed_at":"2024-02-19T18:13:20.000Z","size":103,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-12-29T13:47:35.213Z","etag":null,"topics":["ai","codey","gemini","google","letmedoit","multimodal","palm","studio","vision"],"latest_commit_sha":null,"homepage":"https://letmedoit.ai","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eliranwong.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-16T13:20:07.000Z","updated_at":"2024-11-19T20:01:07.000Z","dependencies_parsed_at":"2023-12-16T14:58:33.158Z","dependency_job_id":"535b9fd0-553f-4ba6-8538-7d6582874796","html_url":"https://github.com/eliranwong/googleaistudio","commit_stats":null,"previous_names":["eliranwong/googleaistudio"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eliranwong%2Fgoogleaistudio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eliranwong%2Fgoogleaistudio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eliranwong%2Fgoogleaistudio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eliranwong%2Fgoogleaistudio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eliranwong","download_url":"https://codeload.github.com/eliranwong/googleaistudio/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":232133658,"owners_count":18477298,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","codey","gemini","google","letmedoit","multimodal","palm","studio","vision"],"created_at":"2024-10-10T18:16:32.968Z","updated_at":"2025-01-01T22:58:51.739Z","avatar_url":"https://github.com/eliranwong.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Google AI Studio\n\nA collection of AI tools built on Google Vertex AI APIs. It works even in EU / UK.\n\nAt the time of writing, web-based Google AI Studio is not accessible in [EU / UK / some other regions](https://ai.google.dev/available_regions#available_regions).  As this python package is based on Google Vertex AI APIs, there is no such restriction.\n\nCurrent available features:\n\n* geminipro - a multiturn chat bot built on Google [Gemini Pro \u0026 Gemini Pro Vision](https://cloud.google.com/vertex-ai/docs/generative-ai/multimodal/overview) (LLM: Gemini Pro)\n\n* palm2 - a multiturn chat bot built on Google [PaLM 2](https://cloud.google.com/vertex-ai/docs/generative-ai/language-model-overview) (LLM: chat-bison-32k)\n\n* codey - a multiturn chat bot built on [Codey](https://cloud.google.com/vertex-ai/docs/generative-ai/code/code-models-overview) (LLM: codechat-bison-32k)\n\nThese are part of integrated tools, developed in our [LetMeDoIt AI project](https://github.com/eliranwong/letmedoit).\n\n# Screenshot\n\n\u003cimg width=\"1440\" alt=\"geminipro_palm2\" src=\"https://github.com/eliranwong/letmedoit/assets/25262722/dc6f874e-ae11-4514-9ed0-3d22f2b1985c\"\u003e\n\n# Install or Upgrade\n\n\u003e pip install --upgrade googleaistudio\n\n# Google API Setup\n\nSave a copy of your API key JSON file as \"\\~/googleaistudio/credentials_googleaistudio.json\", where \"\\~\" denotes your home directory.\n\nRead https://github.com/eliranwong/letmedoit/wiki/Google-API-Setup for setting up Google API.\n\n# Usage\n\nRun in terminal:\n\n\u003e geminipro\n\n\u003e geminiprovision\n\n\u003e palm2\n\n\u003e codey\n\n# CLI options\n\n\u003e geminipro -h\n\n\u003e geminipro -t 0.5 -o 1024 \"Hello!\"\n\n\u003e geminiprovision -h\n\n\u003e geminiprovision -f image.png -t 0.5 -o 1024 \"Describe this image file\"\n\n\u003e palm2 -h\n\n\u003e palm2 -m \"chat-bison\" -t 0.5 -o 1024 \"Hello!\"\n\n\u003e codey -h\n\n\u003e codey -m \"codechat-bison\" -t 0.5 -o 1024 \"How to use decorators in python?\"\n\n# Integration in LetMeDoIt AI project\n\nhttps://github.com/eliranwong/letmedoit/wiki/Integration-with-Google-AI-Tools\n\n# Documentation for Developers\n\nhttps://cloud.google.com/vertex-ai/docs/generative-ai/learn/overview\n\nhttps://cloud.google.com/vertex-ai/docs/generative-ai/learn/models\n\nhttps://cloud.google.com/vertex-ai/docs/generative-ai/model-reference/overview\n\nhttps://cloud.google.com/vertex-ai/docs/generative-ai/sdk-for-llm/llm-sdk-overview\n\nhttps://cloud.google.com/vertex-ai/docs/generative-ai/multimodal/function-calling\n\nhttps://spec.openapis.org/oas/v3.0.3#schema\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feliranwong%2Fgoogleaistudio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feliranwong%2Fgoogleaistudio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feliranwong%2Fgoogleaistudio/lists"}