mirror of
https://github.com/crewAIInc/crewAI.git
synced 2025-12-16 04:18:35 +00:00
clean up google docs (#2061)
This commit is contained in:
committed by
GitHub
parent
e529766391
commit
74a1de8550
@@ -463,26 +463,32 @@ Learn how to get the most out of your LLM configuration:
|
|||||||
|
|
||||||
<Accordion title="Google">
|
<Accordion title="Google">
|
||||||
```python Code
|
```python Code
|
||||||
# Option 1. Gemini accessed with an API key.
|
# Option 1: Gemini accessed with an API key.
|
||||||
# https://ai.google.dev/gemini-api/docs/api-key
|
# https://ai.google.dev/gemini-api/docs/api-key
|
||||||
GEMINI_API_KEY=<your-api-key>
|
GEMINI_API_KEY=<your-api-key>
|
||||||
|
|
||||||
# Option 2. Vertex AI IAM credentials for Gemini, Anthropic, and anything in the Model Garden.
|
# Option 2: Vertex AI IAM credentials for Gemini, Anthropic, and Model Garden.
|
||||||
# https://cloud.google.com/vertex-ai/generative-ai/docs/overview
|
# https://cloud.google.com/vertex-ai/generative-ai/docs/overview
|
||||||
```
|
```
|
||||||
|
|
||||||
## GET CREDENTIALS
|
Get credentials:
|
||||||
|
```python Code
|
||||||
|
import json
|
||||||
|
|
||||||
file_path = 'path/to/vertex_ai_service_account.json'
|
file_path = 'path/to/vertex_ai_service_account.json'
|
||||||
|
|
||||||
# Load the JSON file
|
# Load the JSON file
|
||||||
with open(file_path, 'r') as file:
|
with open(file_path, 'r') as file:
|
||||||
vertex_credentials = json.load(file)
|
vertex_credentials = json.load(file)
|
||||||
|
|
||||||
# Convert to JSON string
|
# Convert the credentials to a JSON string
|
||||||
vertex_credentials_json = json.dumps(vertex_credentials)
|
vertex_credentials_json = json.dumps(vertex_credentials)
|
||||||
|
```
|
||||||
|
|
||||||
Example usage:
|
Example usage:
|
||||||
```python Code
|
```python Code
|
||||||
|
from crewai import LLM
|
||||||
|
|
||||||
llm = LLM(
|
llm = LLM(
|
||||||
model="gemini/gemini-1.5-pro-latest",
|
model="gemini/gemini-1.5-pro-latest",
|
||||||
temperature=0.7,
|
temperature=0.7,
|
||||||
|
|||||||
Reference in New Issue
Block a user