Create objectType
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 35/100
Direção de pesquisa
Comece revisando a documentação vinculada da API Get objectType e as operações REST de objectType existentes no repositório. Defina a operação de criação e seu payload de requisição com base no exemplo da issue e, em seguida, verifique se os tipos de objeto ausentes podem ser criados para o fluxo de trabalho de povoamento de ontologia descrito.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
I can get a new object type via the REST API... but I can't create one.
Which means if I have a collection of object types to create at the start of an engagement, I'm going to have to manually add them. Obviously via REST I wouldn't expect to have the full flexibility of the manual wizard, but I would expect to be able to CRUD the basics at least
I would expect the potential request payload to be similar to the Get objectType with the exception of the RID's of all the elements.
Expected Payload
{
"apiName": "employee",
"description": "A full-time or part-time employee of our firm",
"displayName": "Employee",
"status": "ACTIVE",
"primaryKey": "employeeId",
"properties": {
"employeeId": {
"dataType": {
"type": "integer"
},
},
"fullName": {
"dataType": {
"type": "string"
},
},
"office": {
"description": "The unique ID of the employee's primary assigned office",
"dataType": {
"type": "string"
},
},
"startDate": {
"description": "The date the employee was hired (most recently, if they were re-hired)",
"dataType": {
"type": "date"
},
}
},
}
As an example use case, this would allow me to populate an Ontology with a 1:1 mapping of a pre-existing model: by listing the current ontology objects and then creating the missing ones.
- Linguagem predominante
- Python
- Estrelas
- 208
- Forks
- 49
- Merge médio
- 15h 8min
- PRs com merge (30d)
- 2
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Sem guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de palantir/foundry-platform-python
-
Feature Request: API endpoints to create Object Types, Action Types, and Link Types programmaticallyAberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
palantir/foundry-platform-python#318 · 1 comentário ·
-
AIP Agents API Seems BrokenTalvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 15/100
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
palantir/foundry-platform-python#200 · 1 reação ·
-
Add Organization CreationAberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
palantir/foundry-platform-python#83 · 3 comentários ·
Todas as issues de palantir/foundry-platform-python
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
omegaup/omegaup#10353 · 1 comentário ·
Mantenedores costumam responder em até 5 dias
-
bot-triaged module: LrScheduler module: optimizer triaged
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
Mantenedores costumam responder em até 1 dia
-
documentation glm5 llm-model
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
vllm-project/vllm-ascend#19062 ·
Mantenedores costumam responder em até 1 dia
-
Author Page: shuai-zhao-llmAbertaauthor-page correction
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
acl-org/acl-anthology#10496 · 1 comentário ·
Mantenedores costumam responder em até 1 dia