Use Javelin on ChatGPT Use Javelin on 302.AI

Introduction to Javelin

Javelin is a cutting-edge AI bot that leverages the power of GPT technology to provide users with valuable insights and answers to their queries by intelligently querying model ensembles.

With its advanced natural language processing capabilities, Javelin can understand and respond to a wide range of questions, offering accurate and relevant information across various domains, such as science, technology, history, and more.

Whether you're a researcher seeking to uncover hidden patterns in data, a student looking for quick and reliable answers to complex questions, or a professional in need of expert insights to inform your decision-making, Javelin is the ideal tool to help you navigate the vast landscape of knowledge with ease and precision.

GPT Description

Expert in querying model ensembles for insights

Welcome Message

Hello! I'm here to assist with visuals and insights.

GPT Action OpenAPI Spec

{
  "openapi": "3.0.0",
  "info": {
    "title": "Javelin API",
    "description": "API for interacting with Javelin services.",
    "version": "1.0.0"
  },
  "servers": [
    {
      "url": "https://api.javelin.live/v1",
      "description": "Javelin API server"
    }
  ],
  "paths": {
    "/admin/routes": {
      "get": {
        "operationId": "getRoutes",
        "summary": "Retrieves a list of routes.",
        "description": "Get Language Models Query Configuration.",
        "security": [
          {
            "apiKeyAuth": []
          }
        ],
        "responses": {
          "200": {
            "description": "A list of routes",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Route"
                  }
                }
              }
            }
          }
        }
      }
    },
    "/query/{routeName}": {
      "post": {
        "operationId": "queryLM",
        "summary": "Query Language Model",
        "description": "Query the language model with specific inputs using GPT-3.5.",
        "parameters": [
          {
            "in": "path",
            "name": "routeName",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "The name of the route to query."
          }
        ],
        "security": [
          {
            "apiKeyAuth": []
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "model": {
                    "type": "string",
                    "example": "gpt-3.5-turbo"
                  },
                  "messages": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "role": {
                          "type": "string"
                        },
                        "content": {
                          "type": "string"
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Query response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "responseMessage": {
                      "type": "string"
                    },
                    "additionalData": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          }
        }
      }
    },
    "/admin/metrics/usage": {
      "get": {
        "operationId": "getMetricsUsage",
        "summary": "Retrieves usage metrics.",
        "description": "Retrieves detailed usage metrics.",
        "parameters": [
          {
            "in": "query",
            "name": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Query name, e.g., 'llm_queries_by_model'."
          },
          {
            "in": "query",
            "name": "start",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            },
            "description": "Start timestamp in RFC3339 or Unix timestamp format."
          },
          {
            "in": "query",
            "name": "end",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            },
            "description": "End timestamp in RFC3339 or Unix timestamp format."
          },
          {
            "in": "query",
            "name": "step",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Query resolution step width, in duration format or as a float number of seconds."
          }
        ],
        "security": [
          {
            "apiKeyAuth": []
          }
        ],
        "responses": {
          "200": {
            "description": "Usage metrics data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/MetricsUsageResponse"
                }
              }
            }
          }
        }
      }
    },
    "/admin/processors/dp/templates": {
      "get": {
        "operationId": "getGaurdRails",
        "summary": "Retrieves a list of data inspection processors.",
        "description": "Fetches details about processors used for inspecting sensitive data.",
        "parameters": [],
        "headers": {
          "x-api-key": {
            "description": "API key for access authorization",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        },
        "responses": {
          "200": {
            "description": "An array of data inspection processor details",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "name": {
                        "type": "string"
                      },
                      "description": {
                        "type": "string"
                      },
                      "enabled": {
                        "type": "boolean"
                      },
                      "type": {
                        "type": "string"
                      },
                      "models": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "name": {
                              "type": "string"
                            },
                            "provider": {
                              "type": "string"
                            },
                            "suffix": {
                              "type": "string"
                            },
                            "weight": {
                              "type": "number"
                            }
                          }
                        }
                      },
                      "config": {
                        "type": "object",
                        "properties": {
                          "notify": {
                            "type": "boolean"
                          },
                          "reject": {
                            "type": "boolean"
                          },
                          "infoTypes": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "name": {
                                  "type": "string"
                                }
                              }
                            }
                          },
                          "likelihood": {
                            "type": "string"
                          },
                          "routePrompt": {
                            "type": "string"
                          },
                          "transformation": {
                            "type": "object",
                            "properties": {
                              "method": {
                                "type": "string"
                              }
                            }
                          }
                        }
                      },
                      "created_at": {
                        "type": "string",
                        "format": "date-time"
                      },
                      "modified_at": {
                        "type": "string",
                        "format": "date-time"
                      },
                      "created_by": {
                        "type": "string"
                      },
                      "modified_by": {
                        "type": "string"
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "securitySchemes": {
      "apiKeyAuth": {
        "type": "apiKey",
        "in": "header",
        "name": "x-api-key"
      }
    },
    "schemas": {
      "Route": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier for the route"
          },
          "path": {
            "type": "string",
            "description": "Path of the route"
          }
        }
      },
      "MetricsUsageResponse": {
        "type": "object",
        "properties": {
          "data": {
            "$ref": "#/components/schemas/MetricsData"
          }
        }
      },
      "MetricsData": {
        "type": "object",
        "properties": {
          "result": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MetricResult"
            }
          }
        }
      },
      "MetricResult": {
        "type": "object",
        "properties": {
          "metric": {
            "type": "object"
          },
          "values": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MetricValue"
            }
          }
        }
      },
      "MetricValue": {
        "type": "array",
        "items": {
          "type": "object",
          "properties": {
            "timestamp": {
              "type": "integer"
            },
            "value": {
              "type": "string"
            }
          }
        }
      }
    }
  }
}
Use Javelin on 302.AI

Javelin GPT FAQs

Currently, access to this GPT requires a ChatGPT Plus subscription.
Visit the largest GPT directory GPTsHunter.com, search to find the current GPT: "Javelin", click the button on the GPT detail page to navigate to the GPT Store. Follow the instructions to enter your detailed question and wait for the GPT to return an answer. Enjoy!
We are currently calculating its ranking on the GPT Store. Please check back later for updates.