# Quick start

Faker is a random data generator for julia programming language. Faker will be of use to you, whether you need to start your database, test the operation of its services or build documents automatically.

Faker groups functions with common properties in "Providers", such as `Company`, `Datetime`, `Internet`, `Lorem`, `Phone number`, etc. Each call to any method produces a different (random) result.

Faker is heavily inspired by  [Python Faker](https://github.com/joke2k/faker), and by [Ruby Faker](https://github.com/stympy/faker).

## Install

First [download](https://julialang.org/downloads/#current_stable_release) and install Julia `1.5` or higher.                                                                                                                        To do the installation use any of the following commands:

```
$ (@v1.5) pkg> add Faker
```

```bash
using Pkg
Pkg.add("Faker")
```

## Use

To execute the functions included in the Faker package it is necessary to refer to them with the prefix Faker.

```julia
using Faker

Faker.email() # => "kirsten.greenholt@corkeryfisher.info"
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://neomatrixcode.gitbook.io/faker/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
