To upload data and interact with your Darwin team through the SDK, you need to authenticate by instantiating a client. We use this to send requests to V7 & make sense of the responses we get back.
You can create a client directly from an API key:
from darwin.client import Client API_KEY = "YOUR_API_KEY_HERE" client = Client.from_api_key(API_KEY)
Or from your
~/.darwin/config.yamlfile. This file is created in your device's home directory the first time you use the CLI to authenticate with a team:
from darwin.client import Client client = Client.local(team_slug='team_slug')
Once a client object has been created, it can be used to interact with your team.
Updated 11 days ago