GET
/
api
/
v1
/
get_expert
/
:id
curl --request GET \
  --url https://api.b-bot.space/api/v1/get_expert/:id \
  --header 'bbot-api-key: <api-key>'
[
  {
    "id": 37,
    "name": "Martina Lehmann",
    "description": "Martina Lehmann is a seasoned Business Development Manager with 15 years of experience in strategic planning and market analysis.",
    "function_name": "Psychological Marketing Insights with Consumer Behavior Expert",
    "function_description": "Martina Lehmann provides expert guidance on incorporating psychology into marketing strategies.",
    "system_message": "Act as the Co-Founder and CMO of B-Bot, offering insights into Marketing Psychology.",
    "createdAt": "2024-05-01T14:20:57.856Z",
    "updatedAt": "2024-07-08T17:56:35.652Z",
    "publishedAt": "2024-05-01T14:20:57.835Z",
    "locale": "en",
    "profession": "Business Development Manager",
    "apps": {},
    "expert_llm_models": [
      {
        "id": 6,
        "name": "Base Model Janina",
        "identifier": "gpt-3.5-turbo-0125",
        "createdAt": "2024-05-01T14:20:57.904Z",
        "updatedAt": "2024-05-01T15:35:57.662Z",
        "publishedAt": "2024-05-01T14:50:16.311Z",
        "locale": "en"
      }
    ],
    "abilities": [
      {
        "id": 80,
        "name": "Ability",
        "text": "Skilled in strategic planning and execution.",
        "createdAt": "2024-06-12T19:45:02.098Z",
        "updatedAt": "2024-06-28T14:12:13.933Z",
        "publishedAt": "2024-06-12T19:45:02.085Z",
        "locale": "en"
      }
    ]
  }
]

The id parameter in the endpoint URL must match the unique identifier of the expert you want to retrieve.

The response provides a comprehensive overview of the expert, including their skills, associated language models, and other relevant details.

The timestamps are in ISO 8601 format.

The locale attribute denotes the language setting for both the expert and their abilities/models.

Authorizations

bbot-api-key
string
header
required

API key for authentication

Query Parameters

id
string
required

The unique identifier of the expert to retrieve.

Response

200
application/json
Get a single Expert response
id
integer

Unique identifier of the expert.

name
string

Name of the expert.

description
string

Detailed description of the expert's background and expertise.

function_name
string

Title or role of the expert.

function_description
string

Description of the expert's function and how they can assist clients.

system_message
string

Message to set the context for the expert's role in the system.

createdAt
string

Timestamp when the expert was created.

updatedAt
string

Timestamp when the expert was last updated.

publishedAt
string

Timestamp when the expert was published.

locale
string

Locale setting of the expert.

profession
string

Profession of the expert.

apps
object

Information about apps the expert is associated with.

expert_llm_models
object[]

Array of LLM models associated with the expert.

abilities
object[]

Array of abilities describing the expert's skills.