Talking with AI

This commit is contained in:
2025-09-08 14:02:48 +03:00
parent cac4e99730
commit e9a1552bab
2 changed files with 21 additions and 0 deletions

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
.env

20
main.py
View File

@@ -1,6 +1,26 @@
import os
from dotenv import load_dotenv
from google import genai
load_dotenv()
api_key = os.environ.get("GEMINI_API_KEY")
client = genai.Client(api_key=api_key)
def main(): def main():
print("Hello from boot-dev-ai-agent!") print("Hello from boot-dev-ai-agent!")
response = client.models.generate_content(
model="gemini-2.0-flash-001",
contents="Why is Boot.dev such a great place to learn backend development? Use one paragraph maximum."
)
print(response.text)
print(f"Prompt tokens: {response.usage_metadata.prompt_token_count}")
print(f"Response tokens: {response.usage_metadata.candidates_token_count}")
if __name__ == "__main__": if __name__ == "__main__":
main() main()