[Gemini] gemini calculate Tokenize in Locally
ยท
๐ ๏ธ Tools
Google VertaxAI Python SDK gemini tokenizer๋ ์๋ ๊ณต๊ฐ๋์ง ์์ token์ ๊ณ์ฐํ๋ ค๋ฉด API๋ฅผ ์ฌ์ฉํด์ผ ํ๋ ๋ฒ๊ฑฐ๋ก์์ด ์์๋ค. ๊ทธ๋์ Google Cloud Community์ ์ง๋ฌธ์ ๋ฑ๋กํ๋ค. ์๋ tiktoken๊ณผ ๊ฐ์ด token ๊ณ์ฐ์ local๋ก ํ ์์๊ฒ ๊ณต๊ฐํด ๋ฌ๋ผ๋ ๊ฒ์ด์๋ค. token ์๋ฅผ ์ ์ ์์ผ๋ฉด gemini-api๋ฅผ ์ฌ์ฉํ ๋ max_token์ ๋ง๊ฒ ๊ณ์ ์กฐ์ ํด์ผ ํ๊ธฐ ๋๋ฌธ์ ์ ์ฐจ๋ก API๋ฅผ ์ฌ์ฉํด์ผ ํ๋ค. ์ด๋ฐ ๋ฌธ์ ๋ฅผ ์์ํ๋์ง token ์๋ฅผ API๋ก ํ์ฉํ ์ ์๊ฒ ๊ณต๊ฐํ์ง๋ง ๋ฌธ์ ๋ ๋ ๋ฒ์ API ์ฌ์ฉ๋ ๋ง์์ ๋ค์ง ์์๋ค. tiktoken์ผ๋ก OpenAI์์๋ tokenizer์ vocab์ ๊ณต๊ฐํด ํฌ๋ช
ํ๊ฒ API ๋น์ฉ์ ์ฒญ..