Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possible to use fusedio without an account? #317

Open
paulterinho opened this issue Sep 27, 2024 · 3 comments
Open

Possible to use fusedio without an account? #317

paulterinho opened this issue Sep 27, 2024 · 3 comments

Comments

@paulterinho
Copy link

paulterinho commented Sep 27, 2024

Hi Fusedio development team,

Is it possible to use the fusedio framework without creating an account? It looks like it is not possible, but wanted to make sure.

(Would love to contribute to this project, but I wanted to make sure it was open-source first. )

@pgzmnk
Copy link
Contributor

pgzmnk commented Sep 30, 2024

Hi @paulterinho. We appreciate you checking in for clarification.

Anyone can indeed use Fused Python SDK to run UDFs without creating an account. Fused accounts just give users the ability to run custom UDFs on Fused cloud resources.

Users without accounts can:

a. Run UDFs using local resources. For example, to declare a UDF locally.

import fused

@fused.udf
def udf():
  import pandas as pd
  return pd.DataFrame({"a": [1, 2, 3]})
fused.run(udf, engine='local')

b. Run Public UDFs using Fused's cloud resources for free. For example, to call the "Overture Maps Example" UDF in this repo with a custom bbox parameter value.

import fused

fused.run('UDF_Overture_Maps_Example', bbox=[-122.349, 37.781, -122.341, 37.818])

Any UDF you contribute to this Public UDF repository will be runnable by anyone using Fused cloud resources for free.

@paulterinho
Copy link
Author

@pgzmnk Neat! So all the elements of the ecosystem are this way? We don't need to sign in to use things like the workbench?

@pgzmnk
Copy link
Contributor

pgzmnk commented Oct 7, 2024

@paulterinho Yes! To be clear, users don't need an account to run Public UDFs (those in this repo) using cloud resources.

This means users can interact with public UDFs on Workbench without sign-in or invoke them from a Python environment. As an example, you could add this UDF to UDF Builder and set its parameters as you interact with it on the map.

This also means if someone shares a UDF with the community, other folks can run it for free and invoke it with different parameters.

On the other hand, folks looking to run UDFs with custom code can sign up for the waitlist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants