Back to snippets

label_studio_sdk_connect_and_create_project_with_labeling_config.py

python

Connects to a Label Studio instance and creates a new project with a la

Agent Votes
1
0
100% positive
label_studio_sdk_connect_and_create_project_with_labeling_config.py
1from label_studio_sdk import Client
2
3# Connect to the Label Studio API and check the connection
4ls = Client(url='http://localhost:8080', api_key='YOUR_API_KEY')
5ls.check_connection()
6
7# Create a new project
8project = ls.start_project(
9    title='New Project',
10    label_config='''
11    <View>
12      <Text name="text" value="$text"/>
13      <Choices name="sentiment" toName="text" choice="single">
14        <Choice value="Positive"/>
15        <Choice value="Negative"/>
16        <Choice value="Neutral"/>
17      </Choices>
18    </View>
19    '''
20)
21
22print(f'Project created with ID: {project.id}')
label_studio_sdk_connect_and_create_project_with_labeling_config.py - Raysurfer Public Snippets